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

◆ PreprocessGroup()

void System.Xml.Schema.Preprocessor.PreprocessGroup ( XmlSchemaGroup group)
inlineprivate

Definition at line 1667 of file Preprocessor.cs.

1668 {
1669 if (group.Name != null)
1670 {
1672 group.SetQualifiedName(new XmlQualifiedName(group.Name, _targetNamespace));
1673 }
1674 else
1675 {
1677 }
1678 if (group.Particle == null)
1679 {
1681 return;
1682 }
1683 if (group.Particle.MinOccursString != null)
1684 {
1686 }
1687 if (group.Particle.MaxOccursString != null)
1688 {
1690 }
1691 PreprocessParticle(group.Particle);
1694 }
static string Sch_ForbiddenAttribute
Definition SR.cs:544
static string Sch_NoGroupParticle
Definition SR.cs:862
static string Sch_MissRequiredAttribute
Definition SR.cs:490
Definition SR.cs:7
void SendValidationEvent(string code, XmlSchemaObject source)
void PreprocessAnnotation(XmlSchemaObject schemaObject)
void ValidateNameAttribute(XmlSchemaObject xso)
void PreprocessParticle(XmlSchemaParticle particle)
void ValidateIdAttribute(XmlSchemaObject xso)

References System.Xml.Schema.Preprocessor._targetNamespace, System.Xml.Schema.Preprocessor.PreprocessAnnotation(), System.Xml.Schema.Preprocessor.PreprocessParticle(), System.SR.Sch_ForbiddenAttribute, System.SR.Sch_MissRequiredAttribute, System.SR.Sch_NoGroupParticle, System.Xml.Schema.BaseProcessor.SendValidationEvent(), System.Xml.Schema.Preprocessor.ValidateIdAttribute(), and System.Xml.Schema.Preprocessor.ValidateNameAttribute().

Referenced by System.Xml.Schema.Preprocessor.Preprocess(), and System.Xml.Schema.Preprocessor.PreprocessRedefine().