XmlReader.ReadElementContentAsBoolean Метод

Определение

Считывает текущее значение элемента в качестве объекта Boolean.

Перегрузки

ReadElementContentAsBoolean(String, String)

Проверяет соответствие указанного URI локального имени и пространства имен с URI текущего элемента, затем считывает текущий элемент и возвращает содержимое как объект Boolean.

ReadElementContentAsBoolean()

Считывает текущий элемент и возвращает содержимое объекта Boolean.

ReadElementContentAsBoolean(String, String)

Проверяет соответствие указанного URI локального имени и пространства имен с URI текущего элемента, затем считывает текущий элемент и возвращает содержимое как объект Boolean.

public:
 virtual bool ReadElementContentAsBoolean(System::String ^ localName, System::String ^ namespaceURI);
public virtual bool ReadElementContentAsBoolean (string localName, string namespaceURI);
abstract member ReadElementContentAsBoolean : string * string -> bool
override this.ReadElementContentAsBoolean : string * string -> bool
Public Overridable Function ReadElementContentAsBoolean (localName As String, namespaceURI As String) As Boolean

Параметры

localName
String

Локальное имя элемента.

namespaceURI
String

Универсальный код ресурса (URI) пространства имен элемента.

Возвращаемое значение

Boolean

Содержимое элемента в виде объекта Boolean.

Исключения

Объект XmlReader не расположен на элементе.

-или-

Метод XmlReader вызван перед завершением предыдущей асинхронной операции. В этом случае возникает исключение InvalidOperationException с сообщением "Асинхронная операция уже выполняется".

Текущий элемент содержит дочерние элементы.

-или-

Не удается преобразовать содержимое элемента в запрошенный тип.

Метод вызван с аргументами null.

Указанное локальное имя и URI пространства имен не совпадают с аналогичными параметрами текущего считываемого элемента.

Комментарии

Этот метод считывает начальный тег, содержимое элемента и перемещает средство чтения мимо тега конечного элемента. Он расширяет сущности и игнорирует инструкции по обработке и комментарии. Элемент может содержать только простое содержимое. То есть у него не может быть дочерних элементов.

Если содержимое введено xsd:boolean, средство чтения возвращает несоотвленный Boolean объект. Если содержимое не введено xsd:boolean, средство чтения пытается преобразовать его в Boolean объект в соответствии с правилами, определенными в рекомендации W3C XML Schema Part 2: Datatypes .

Дополнительные сведения см. в подразделе "Примечания" на справочной странице XmlReader.

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

ReadElementContentAsBoolean()

Считывает текущий элемент и возвращает содержимое объекта Boolean.

public:
 virtual bool ReadElementContentAsBoolean();
public virtual bool ReadElementContentAsBoolean ();
abstract member ReadElementContentAsBoolean : unit -> bool
override this.ReadElementContentAsBoolean : unit -> bool
Public Overridable Function ReadElementContentAsBoolean () As Boolean

Возвращаемое значение

Boolean

Содержимое элемента в виде объекта Boolean.

Исключения

Объект XmlReader не расположен на элементе.

-или-

Метод XmlReader вызван перед завершением предыдущей асинхронной операции. В этом случае возникает исключение InvalidOperationException с сообщением "Асинхронная операция уже выполняется".

Текущий элемент содержит дочерние элементы.

-или-

Содержимое элемента нельзя преобразовать в объект Boolean.

Метод вызван с аргументами null.

Комментарии

Этот метод считывает начальный тег, содержимое элемента и перемещает средство чтения мимо тега конечного элемента. Он расширяет сущности и игнорирует инструкции по обработке и комментарии. Элемент может содержать только простое содержимое. То есть у него не может быть дочерних элементов.

Если содержимое элемента вводится xsd:boolean, средство чтения возвращает несоотвленный Boolean объект. Если содержимое не введено xsd:boolean, средство чтения пытается преобразовать его в Boolean объект в соответствии с правилами, определенными в рекомендации W3C XML Schema Part 2: Datatypes .

Дополнительные сведения см. в подразделе "Примечания" на справочной странице XmlReader.

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