XmlSchemaValidator.ValidateText Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Validiert, ob Text im aktuellen Elementkontext zulässig ist, und sammelt den Text zum Validieren, ob das aktuelle Element einfachen Inhalt aufweist.
Überlädt
ValidateText(String) |
Überprüft, ob der angegebene Text- |
ValidateText(XmlValueGetter) |
Überprüft, ob der vom angegebenen XmlValueGetter-Objekt zurückgegebene Text im aktuellen Elementkontext zulässig ist und sammelt den Text für die Validierung, wenn das aktuelle Element einen einfachen Inhalt aufweist. |
ValidateText(String)
- Quelle:
- XmlSchemaValidator.cs
- Quelle:
- XmlSchemaValidator.cs
- Quelle:
- XmlSchemaValidator.cs
Überprüft, ob der angegebene Text-string
im aktuellen Elementkontext zulässig ist und sammelt den Text für die Validierung, wenn das aktuelle Element einen einfachen Inhalt aufweist.
public:
void ValidateText(System::String ^ elementValue);
public void ValidateText (string elementValue);
member this.ValidateText : string -> unit
Public Sub ValidateText (elementValue As String)
Parameter
- elementValue
- String
Ein im aktuellen Elementkontext zu überprüfender Text-string
.
Ausnahmen
Der angegebene Text-string
ist im aktuellen Elementkontext nicht zulässig.
Die ValidateText-Methode wurde nicht in der richtigen Reihenfolge aufgerufen. Beispiel: Die ValidateText-Methode wird nach dem Aufruf von ValidateAttribute aufgerufen.
Der Text-string
-Parameter darf nicht null
sein.
Hinweise
Im Folgenden finden Sie wichtige Hinweise, die Sie bei der Verwendung der ValidateText -Methode berücksichtigen sollten.
Wenn das Element einfachen Inhalt aufweist, wird der angegebene Text
string
bei jedem Aufruf der ValidateText -Methode verkettet, bis die ValidateEndElement -Methode aufgerufen wird. Wenn die ValidateEndElement -Methode aufgerufen wird, wird der gesamte Text überprüft.Wenn das Element über komplexen Inhalt verfügt, erfolgt keine Textverkettung.
Gilt für:
ValidateText(XmlValueGetter)
- Quelle:
- XmlSchemaValidator.cs
- Quelle:
- XmlSchemaValidator.cs
- Quelle:
- XmlSchemaValidator.cs
Überprüft, ob der vom angegebenen XmlValueGetter-Objekt zurückgegebene Text im aktuellen Elementkontext zulässig ist und sammelt den Text für die Validierung, wenn das aktuelle Element einen einfachen Inhalt aufweist.
public:
void ValidateText(System::Xml::Schema::XmlValueGetter ^ elementValue);
public void ValidateText (System.Xml.Schema.XmlValueGetter elementValue);
member this.ValidateText : System.Xml.Schema.XmlValueGetter -> unit
Public Sub ValidateText (elementValue As XmlValueGetter)
Parameter
- elementValue
- XmlValueGetter
Ein XmlValueGetter-delegate
, mit dem der Textwert als CLR-Typ (Common Language Runtime) übergeben wird, der mit dem XSD-Typ des Attributs kompatibel ist.
Ausnahmen
Der angegebene Text-string
ist im aktuellen Elementkontext nicht zulässig.
Die ValidateText-Methode wurde nicht in der richtigen Reihenfolge aufgerufen. Beispiel: Die ValidateText-Methode wird nach dem Aufruf von ValidateAttribute aufgerufen.
Der Text-string
-Parameter darf nicht null
sein.
Hinweise
Im Folgenden finden Sie wichtige Hinweise, die Sie bei der Verwendung der ValidateText -Methode berücksichtigen sollten.
Wenn das Element einfachen Inhalt aufweist, wird der angegebene Text
string
bei jedem Aufruf der ValidateText -Methode verkettet, bis die ValidateEndElement -Methode aufgerufen wird. Wenn die ValidateEndElement -Methode aufgerufen wird, wird der gesamte Text überprüft.Wenn das Element über komplexen Inhalt verfügt, erfolgt keine Textverkettung.