Udostępnij za pośrednictwem


XmlSchemaValidator.ValidateText Metoda

Definicja

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 string jest dozwolony w bieżącym kontekście elementu i gromadzi tekst do weryfikacji, jeśli bieżący element ma prostą zawartość.

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.

Zobacz też

Dotyczy