Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Write15_XmlSchemaSimpleTypeRestriction()

void System.Xml.Serialization.SchemaObjectWriter.Write15_XmlSchemaSimpleTypeRestriction ( XmlSchemaSimpleTypeRestriction o)
inlineprivate

Definition at line 487 of file SchemaObjectWriter.cs.

488 {
489 if (o != null)
490 {
491 WriteStartElement("restriction");
492 WriteAttribute("id", "", o.Id);
493 WriteAttributes(o.UnhandledAttributes, o);
494 if (!o.BaseTypeName.IsEmpty)
495 {
496 WriteAttribute("base", "", o.BaseTypeName);
497 }
498 Write5_XmlSchemaAnnotation(o.Annotation);
500 WriteFacets(o.Facets);
502 }
503 }
void WriteAttribute(string localName, string ns, string value)
void WriteAttributes(XmlAttribute[] a, XmlSchemaObject o)
void WriteFacets(XmlSchemaObjectCollection facets)
void Write9_XmlSchemaSimpleType(XmlSchemaSimpleType o)
void Write5_XmlSchemaAnnotation(XmlSchemaAnnotation o)

References System.Xml.Dictionary, System.Xml.Serialization.SchemaObjectWriter.Write5_XmlSchemaAnnotation(), System.Xml.Serialization.SchemaObjectWriter.Write9_XmlSchemaSimpleType(), System.Xml.Serialization.SchemaObjectWriter.WriteAttribute(), System.Xml.Serialization.SchemaObjectWriter.WriteAttributes(), System.Xml.Serialization.SchemaObjectWriter.WriteEndElement(), System.Xml.Serialization.SchemaObjectWriter.WriteFacets(), and System.Xml.Serialization.SchemaObjectWriter.WriteStartElement().

Referenced by System.Xml.Serialization.SchemaObjectWriter.Write3_XmlSchemaObject(), and System.Xml.Serialization.SchemaObjectWriter.Write9_XmlSchemaSimpleType().