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

◆ Write38_XmlSchemaSimpleContentExtension()

void System.Xml.Serialization.SchemaObjectWriter.Write38_XmlSchemaSimpleContentExtension ( XmlSchemaSimpleContentExtension o)
inlineprivate

Definition at line 739 of file SchemaObjectWriter.cs.

740 {
741 if (o != null)
742 {
743 WriteStartElement("extension");
744 WriteAttribute("id", "", o.Id);
745 WriteAttributes(o.UnhandledAttributes, o);
746 if (!o.BaseTypeName.IsEmpty)
747 {
748 WriteAttribute("base", "", o.BaseTypeName);
749 }
750 Write5_XmlSchemaAnnotation(o.Annotation);
751 WriteSortedItems(o.Attributes);
752 Write33_XmlSchemaAnyAttribute(o.AnyAttribute);
754 }
755 }
void WriteAttribute(string localName, string ns, string value)
void WriteAttributes(XmlAttribute[] a, XmlSchemaObject o)
void Write5_XmlSchemaAnnotation(XmlSchemaAnnotation o)
void Write33_XmlSchemaAnyAttribute(XmlSchemaAnyAttribute o)
void WriteSortedItems(XmlSchemaObjectCollection items)

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

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