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.
Überprüft, ob Text im aktuellen Elementkontext zulässig ist, und sammelt den Text zur Überprüfung, wenn das aktuelle Element einfachen Inhalt aufweist.
Überlädt
| Name | Beschreibung |
|---|---|
| ValidateText(String) |
Überprüft, ob der angegebene Text |
| ValidateText(XmlValueGetter) |
Überprüft, ob der vom XmlValueGetter angegebenen Objekt zurückgegebene Text im aktuellen Elementkontext zulässig ist, und sammelt den Text zur Überprüfung, wenn das aktuelle Element einfachen Inhalt aufweist. |
ValidateText(String)
Überprüft, ob der angegebene Text string im aktuellen Elementkontext zulässig ist, und sammelt den Text zur Überprüfung, wenn das aktuelle Element 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 Text string , der im aktuellen Elementkontext überprüft werden soll.
Ausnahmen
Der angegebene Text string ist im aktuellen Elementkontext nicht zulässig.
Die ValidateText Methode wurde nicht in der richtigen Reihenfolge aufgerufen. Die Methode wird z ValidateText . B. nach dem Aufrufen ValidateAttributeaufgerufen.
Der Textparameter string darf nicht sein null.
Hinweise
Im Folgenden finden Sie wichtige Hinweise, die Sie bei der Verwendung der ValidateText Methode berücksichtigen sollten.
Wenn das Element über einfachen Inhalt verfügt, wird der angegebene Text
stringbei 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 komplexen Inhalt aufweist, tritt keine Textverkettung auf.
Gilt für:
ValidateText(XmlValueGetter)
Überprüft, ob der vom XmlValueGetter angegebenen Objekt zurückgegebene Text im aktuellen Elementkontext zulässig ist, und sammelt den Text zur Überprüfung, wenn das aktuelle Element 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
Wird XmlValueGetterdelegate verwendet, um den Textwert als CLR-Typ (Common Language Runtime) zu übergeben, der mit dem XML-Schemadefinitionssprache (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. Die Methode wird z ValidateText . B. nach dem Aufrufen ValidateAttributeaufgerufen.
Der Textparameter string darf nicht sein null.
Hinweise
Im Folgenden finden Sie wichtige Hinweise, die Sie bei der Verwendung der ValidateText Methode berücksichtigen sollten.
Wenn das Element über einfachen Inhalt verfügt, wird der angegebene Text
stringbei 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 komplexen Inhalt aufweist, tritt keine Textverkettung auf.