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

◆ ExpectedParticles()

override ArrayList System.Xml.Schema.AllElementsContentValidator.ExpectedParticles ( ValidationState context,
bool isRequiredOnly,
XmlSchemaSet schemaSet )
inlinevirtual

Reimplemented from System.Xml.Schema.ContentValidator.

Definition at line 111 of file AllElementsContentValidator.cs.

112 {
114 foreach (DictionaryEntry element in _elements)
115 {
116 if (!context.AllElementsSet[(int)element.Value] && (!isRequiredOnly || _isRequired[(int)element.Value]))
117 {
118 ContentValidator.AddParticleToExpected(_particles[(int)element.Value] as XmlSchemaParticle, schemaSet, arrayList);
119 }
120 }
121 return arrayList;
122 }
ContentValidator(XmlSchemaContentType contentType)

References System.Xml.Schema.AllElementsContentValidator._elements, System.Xml.Schema.AllElementsContentValidator._isRequired, System.Xml.Schema.AllElementsContentValidator._particles, System.Xml.Schema.ContentValidator.AddParticleToExpected(), System.Xml.Dictionary, and System.Collections.DictionaryEntry.Value.