XmlSchemaValidator.ValidateText Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Sprawdza, czy tekst jest dozwolony w bieżącym kontekście elementu i gromadzi tekst na potrzeby walidacji, jeśli bieżący element ma prostą zawartość.
Przeciążenia
ValidateText(String) |
Sprawdza, czy określony tekst |
ValidateText(XmlValueGetter) |
Sprawdza, czy tekst zwrócony przez XmlValueGetter określony obiekt jest dozwolony w bieżącym kontekście elementu i gromadzi tekst na potrzeby walidacji, jeśli bieżący element ma prostą zawartość. |
ValidateText(String)
- Źródło:
- XmlSchemaValidator.cs
- Źródło:
- XmlSchemaValidator.cs
- Źródło:
- XmlSchemaValidator.cs
Sprawdza, czy określony tekst string
jest dozwolony w bieżącym kontekście elementu i gromadzi tekst do weryfikacji, jeśli bieżący element ma prostą zawartość.
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
Tekst string
do zweryfikowania w bieżącym kontekście elementu.
Wyjątki
Określony tekst string
nie jest dozwolony w bieżącym kontekście elementu.
Metoda ValidateText nie została wywołana w poprawnej sekwencji. Na przykład metoda jest wywoływana ValidateText po wywołaniu metody ValidateAttribute.
Parametr tekstowy string
nie może być null
.
Uwagi
Poniżej przedstawiono ważne uwagi, które należy wziąć pod uwagę podczas korzystania z ValidateText metody .
Jeśli element ma prostą zawartość, określony tekst
string
jest połączony z każdym wywołaniem metody do ValidateText momentu ValidateEndElement wywołania metody . Po wywołaniu ValidateEndElement metody cały tekst jest weryfikowany.Jeśli element ma złożoną zawartość, nie występuje łączenie tekstu.
Dotyczy
ValidateText(XmlValueGetter)
- Źródło:
- XmlSchemaValidator.cs
- Źródło:
- XmlSchemaValidator.cs
- Źródło:
- XmlSchemaValidator.cs
Sprawdza, czy tekst zwrócony przez XmlValueGetter określony obiekt jest dozwolony w bieżącym kontekście elementu i gromadzi tekst na potrzeby walidacji, jeśli bieżący element ma prostą zawartość.
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
Używany XmlValueGetterdelegate
do przekazywania wartości tekstowej jako typ środowiska uruchomieniowego języka wspólnego (CLR) zgodny z typem języka definicji schematu XML (XSD) atrybutu.
Wyjątki
Określony tekst string
nie jest dozwolony w bieżącym kontekście elementu.
Metoda ValidateText nie została wywołana w poprawnej sekwencji. Na przykład metoda jest wywoływana ValidateText po wywołaniu metody ValidateAttribute.
Parametr tekstowy string
nie może być null
.
Uwagi
Poniżej przedstawiono ważne uwagi, które należy wziąć pod uwagę podczas korzystania z ValidateText metody .
Jeśli element ma prostą zawartość, określony tekst
string
jest połączony z każdym wywołaniem metody do ValidateText momentu ValidateEndElement wywołania metody . Po wywołaniu ValidateEndElement metody cały tekst jest weryfikowany.Jeśli element ma złożoną zawartość, nie występuje łączenie tekstu.