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

◆ GetTypeItems()

TypeItems System.Xml.Serialization.XmlSchemaImporter.GetTypeItems ( XmlSchemaType type)
inlineprivate

Definition at line 674 of file XmlSchemaImporter.cs.

675 {
676 TypeItems typeItems = new TypeItems();
678 {
681 if (xmlSchemaComplexType.ContentModel != null)
682 {
683 XmlSchemaContent content = xmlSchemaComplexType.ContentModel.Content;
685 {
690 }
691 else if (content is XmlSchemaSimpleContentExtension)
692 {
697 }
698 }
699 else
700 {
704 }
706 {
709 typeItems.IsUnbounded = xmlSchemaParticle.IsMultipleOccurrence;
710 }
712 {
714 typeItems.IsUnbounded = xmlSchemaParticle.IsMultipleOccurrence;
715 }
716 }
717 return typeItems;
718 }
XmlSchemaGroup FindGroup(XmlQualifiedName name)

References System.Xml.Dictionary, System.Xml.Serialization.XmlSchemaImporter.FindGroup(), System.Xml.Schema.XmlSchemaGroup.Particle, and System.type.

Referenced by System.Xml.Serialization.XmlSchemaImporter.ImportAnyMapping(), System.Xml.Serialization.XmlSchemaImporter.ImportArrayMapping(), System.Xml.Serialization.XmlSchemaImporter.ImportTypeMembers(), System.Xml.Serialization.XmlSchemaImporter.IsAllGroup(), and System.Xml.Serialization.XmlSchemaImporter.IsCyclicReferencedType().