XmlSchemaValidator.ValidateText Metoda

Definice

Ověří, jestli je text povolený v kontextu aktuálního elementu, a shromažďuje text pro ověření, pokud má aktuální prvek jednoduchý obsah.

Přetížení

Name Description
ValidateText(String)

Ověří, zda je zadaný text string povolen v kontextu aktuálního elementu, a shromažďuje text pro ověření, pokud aktuální prvek má jednoduchý obsah.

ValidateText(XmlValueGetter)

Ověří, zda text vrácený zadaný objektem XmlValueGetter je povolen v aktuálním kontextu elementu, a hromadí text pro ověření, pokud aktuální prvek má jednoduchý obsah.

ValidateText(String)

Zdroj:
XmlSchemaValidator.cs
Zdroj:
XmlSchemaValidator.cs
Zdroj:
XmlSchemaValidator.cs
Zdroj:
XmlSchemaValidator.cs
Zdroj:
XmlSchemaValidator.cs

Ověří, zda je zadaný text string povolen v kontextu aktuálního elementu, a shromažďuje text pro ověření, pokud aktuální prvek má jednoduchý obsah.

public:
 void ValidateText(System::String ^ elementValue);
public void ValidateText(string elementValue);
member this.ValidateText : string -> unit
Public Sub ValidateText (elementValue As String)

Parametry

elementValue
String

Text string , který se má ověřit v kontextu aktuálního prvku

Výjimky

Zadaný text string není povolen v kontextu aktuálního prvku.

Metoda ValidateText nebyla volána ve správné sekvenci. Například ValidateText metoda je volána po volání ValidateAttribute.

Textový string parametr nemůže být null.

Poznámky

Při použití ValidateText této metody je potřeba vzít v úvahu následující důležité poznámky.

  • Pokud element má jednoduchý obsah, zadaný text string je zřetězen při každém volání ValidateText metody, dokud ValidateEndElement metoda nebude volána. ValidateEndElement Při zavolání metody se ověří veškerý text.

  • Pokud má prvek složitý obsah, nedojde ke zřetězení textu.

Platí pro

ValidateText(XmlValueGetter)

Zdroj:
XmlSchemaValidator.cs
Zdroj:
XmlSchemaValidator.cs
Zdroj:
XmlSchemaValidator.cs
Zdroj:
XmlSchemaValidator.cs
Zdroj:
XmlSchemaValidator.cs

Ověří, zda text vrácený zadaný objektem XmlValueGetter je povolen v aktuálním kontextu elementu, a hromadí text pro ověření, pokud aktuální prvek má jednoduchý obsah.

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)

Parametry

elementValue
XmlValueGetter

Slouží XmlValueGetterdelegate k předání textové hodnoty jako typu CLR (Common Language Runtime) kompatibilního s typem XSD (XML Schema Definition Language) atributu.

Výjimky

Zadaný text string není povolen v kontextu aktuálního prvku.

Metoda ValidateText nebyla volána ve správné sekvenci. Například ValidateText metoda je volána po volání ValidateAttribute.

Textový string parametr nemůže být null.

Poznámky

Při použití ValidateText této metody je potřeba vzít v úvahu následující důležité poznámky.

  • Pokud element má jednoduchý obsah, zadaný text string je zřetězen při každém volání ValidateText metody, dokud ValidateEndElement metoda nebude volána. ValidateEndElement Při zavolání metody se ověří veškerý text.

  • Pokud má prvek složitý obsah, nedojde ke zřetězení textu.

Viz také

Platí pro