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

◆ PreprocessGroup()

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

Definition at line 1413 of file SchemaCollectionPreprocessor.cs.

1414 {
1415 if (group.Name != null)
1416 {
1418 group.SetQualifiedName(new XmlQualifiedName(group.Name, _targetNamespace));
1419 }
1420 else
1421 {
1423 }
1424 if (group.Particle == null)
1425 {
1427 return;
1428 }
1429 if (group.Particle.MinOccursString != null)
1430 {
1432 }
1433 if (group.Particle.MaxOccursString != null)
1434 {
1436 }
1437 PreprocessParticle(group.Particle);
1440 }
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)

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

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