XmlSchemaValidator.ValidateText Метод

Определение

Проверяет, разрешен ли текст в текущем контексте элемента и накапливает текст для проверки, если текущий элемент имеет простое содержимое.

Перегрузки

Имя Описание
ValidateText(String)

Проверяет, разрешен ли указанный текст string в текущем контексте элемента и накапливает текст для проверки, если текущий элемент имеет простое содержимое.

ValidateText(XmlValueGetter)

Проверяет, разрешен ли текст, возвращаемый XmlValueGetter указанным объектом, в текущем контексте элемента, и накапливает текст для проверки, если текущий элемент имеет простое содержимое.

ValidateText(String)

Исходный код:
XmlSchemaValidator.cs
Исходный код:
XmlSchemaValidator.cs
Исходный код:
XmlSchemaValidator.cs
Исходный код:
XmlSchemaValidator.cs
Исходный код:
XmlSchemaValidator.cs

Проверяет, разрешен ли указанный текст string в текущем контексте элемента и накапливает текст для проверки, если текущий элемент имеет простое содержимое.

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

Параметры

elementValue
String

Текст string для проверки в текущем контексте элемента.

Исключения

Указанный текст string не допускается в текущем контексте элемента.

Метод ValidateText не был вызван в правильной последовательности. Например, метод ValidateText вызывается после вызова ValidateAttribute.

string Текстовый параметр не может бытьnull.

Комментарии

Ниже приведены важные заметки, которые следует учитывать при использовании ValidateText метода.

  • Если элемент содержит простое содержимое, указанный текст string объединяется при каждом вызове ValidateText метода до ValidateEndElement вызова метода. При вызове ValidateEndElement метода проверяется весь текст.

  • Если элемент содержит сложное содержимое, объединение текста не происходит.

Применяется к

ValidateText(XmlValueGetter)

Исходный код:
XmlSchemaValidator.cs
Исходный код:
XmlSchemaValidator.cs
Исходный код:
XmlSchemaValidator.cs
Исходный код:
XmlSchemaValidator.cs
Исходный код:
XmlSchemaValidator.cs

Проверяет, разрешен ли текст, возвращаемый XmlValueGetter указанным объектом, в текущем контексте элемента, и накапливает текст для проверки, если текущий элемент имеет простое содержимое.

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)

Параметры

elementValue
XmlValueGetter

Используется XmlValueGetterdelegate для передачи текстового значения в виде типа CLR, совместимого с типом языка определения схемы XML (XSD) атрибута.

Исключения

Указанный текст string не допускается в текущем контексте элемента.

Метод ValidateText не был вызван в правильной последовательности. Например, метод ValidateText вызывается после вызова ValidateAttribute.

string Текстовый параметр не может бытьnull.

Комментарии

Ниже приведены важные заметки, которые следует учитывать при использовании ValidateText метода.

  • Если элемент содержит простое содержимое, указанный текст string объединяется при каждом вызове ValidateText метода до ValidateEndElement вызова метода. При вызове ValidateEndElement метода проверяется весь текст.

  • Если элемент содержит сложное содержимое, объединение текста не происходит.

См. также раздел

Применяется к