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

◆ Write57_XmlSchemaGroup()

void System.Xml.Serialization.SchemaObjectWriter.Write57_XmlSchemaGroup ( XmlSchemaGroup o)
inlineprivate

Definition at line 1140 of file SchemaObjectWriter.cs.

1141 {
1142 if (o != null)
1143 {
1144 WriteStartElement("group");
1145 WriteAttribute("id", "", o.Id);
1146 WriteAttribute("name", "", o.Name);
1147 WriteAttributes(o.UnhandledAttributes, o);
1148 Write5_XmlSchemaAnnotation(o.Annotation);
1149 if (o.Particle is XmlSchemaSequence)
1150 {
1152 }
1153 else if (o.Particle is XmlSchemaChoice)
1154 {
1156 }
1157 else if (o.Particle is XmlSchemaAll)
1158 {
1160 }
1162 }
1163 }
void WriteAttribute(string localName, string ns, string value)
void WriteAttributes(XmlAttribute[] a, XmlSchemaObject o)
void Write5_XmlSchemaAnnotation(XmlSchemaAnnotation o)

References System.Xml.Dictionary, System.Xml.Serialization.SchemaObjectWriter.Write43_XmlSchemaAll(), System.Xml.Serialization.SchemaObjectWriter.Write52_XmlSchemaChoice(), System.Xml.Serialization.SchemaObjectWriter.Write54_XmlSchemaSequence(), System.Xml.Serialization.SchemaObjectWriter.Write5_XmlSchemaAnnotation(), System.Xml.Serialization.SchemaObjectWriter.WriteAttribute(), System.Xml.Serialization.SchemaObjectWriter.WriteAttributes(), System.Xml.Serialization.SchemaObjectWriter.WriteEndElement(), and System.Xml.Serialization.SchemaObjectWriter.WriteStartElement().

Referenced by System.Xml.Serialization.SchemaObjectWriter.Write3_XmlSchemaObject().