XmlSchemaValidator.ValidateText Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
| 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
stringje 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
stringje 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.