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

◆ ValidateText()

void System.Xml.Schema.BaseValidator.ValidateText ( )
inlineinherited

Definition at line 146 of file BaseValidator.cs.

147 {
149 {
150 return;
151 }
152 if (context.IsNill)
153 {
155 return;
156 }
158 switch (contentValidator.ContentType)
159 {
160 case XmlSchemaContentType.ElementOnly:
161 {
163 if (arrayList == null)
164 {
166 break;
167 }
169 {
170 XmlSchemaValidator.BuildElementName(context.LocalName, context.Namespace),
171 XmlSchemaValidator.PrintExpectedElements(arrayList, getParticles: false)
172 });
173 break;
174 }
175 case XmlSchemaContentType.Empty:
177 break;
178 }
179 if (checkDatatype)
180 {
182 }
183 }
static string Sch_InvalidTextInElementExpecting
Definition SR.cs:894
static string Sch_ContentInNill
Definition SR.cs:784
static string Sch_InvalidTextInEmpty
Definition SR.cs:916
static string Sch_InvalidTextInElement
Definition SR.cs:884
Definition SR.cs:7
void SendValidationEvent(string code)
XmlValidatingReaderImpl reader

References System.Xml.Schema.XmlSchemaValidator.BuildElementName(), System.Xml.Schema.BaseValidator.checkDatatype, System.Xml.Schema.SchemaElementDecl.ContentValidator, System.Xml.Schema.BaseValidator.context, System.Xml.Dictionary, System.Xml.Schema.ValidationState.ElementDecl, System.Xml.Schema.ValidationState.IsNill, System.Xml.Schema.ValidationState.LocalName, System.Xml.Schema.ValidationState.Namespace, System.Xml.Schema.ValidationState.NeedValidateChildren, System.Xml.Schema.XmlSchemaValidator.QNameString(), System.Xml.Schema.BaseValidator.reader, System.Xml.Schema.BaseValidator.SaveTextValue(), System.SR.Sch_ContentInNill, System.SR.Sch_InvalidTextInElement, System.SR.Sch_InvalidTextInElementExpecting, System.SR.Sch_InvalidTextInEmpty, System.Xml.Schema.BaseValidator.SendValidationEvent(), and System.Xml.XmlValidatingReaderImpl.Value.

Referenced by System.Xml.Schema.DtdValidator.Validate(), System.Xml.Schema.XdrValidator.Validate(), and System.Xml.Schema.XsdValidator.Validate().