Compartilhar via


XmlReader.ReadElementContentAsBoolean Método

Definição

Lê o valor do elemento atual como um objeto Boolean.

Sobrecargas

ReadElementContentAsBoolean(String, String)

Verifica se o nome do local especificado e o URI de namespace correspondem àqueles do elemento atual, em seguida, lê o elemento atual e retorna o conteúdo como um objeto Boolean.

ReadElementContentAsBoolean()

Lê o elemento atual e retorna o conteúdo como um objeto Boolean.

ReadElementContentAsBoolean(String, String)

Verifica se o nome do local especificado e o URI de namespace correspondem àqueles do elemento atual, em seguida, lê o elemento atual e retorna o conteúdo como um objeto 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

Parâmetros

localName
String

O nome local do elemento.

namespaceURI
String

O URI do namespace do elemento.

Retornos

Boolean

O elemento de conteúdo como um objeto Boolean.

Exceções

O XmlReader não está posicionado em um elemento.

- ou -

Um método XmlReader foi chamado antes do término de uma operação assíncrona anterior. Nesse caso, InvalidOperationException será gerado com a mensagem “Uma operação assíncrona já está em andamento”.

O elemento atual contém elementos filho.

- ou -

Não é possível converter o conteúdo do elemento no tipo solicitado.

O método é chamado com os argumentos null.

O nome do local especificado e o URI de namespace não correspondem àqueles do elemento atual que está sendo lido.

Comentários

Esse método lê a marca de início, o conteúdo do elemento e move o leitor para além da marca do elemento final. Ele expande entidades e ignora instruções de processamento e comentários. O elemento só pode conter conteúdo simples. Ou seja, não pode ter elementos filho.

Se o conteúdo for digitado xsd:boolean, o leitor retornará um objeto sem caixa Boolean . Se o conteúdo não for digitado xsd:boolean, o leitor tentará convertê-lo em um Boolean objeto de acordo com as regras definidas pela recomendação W3C XML Schema Part 2: Datatypes .

Para obter mais informações, consulte a seção de Comentários da página de referência XmlReader.

Aplica-se a

ReadElementContentAsBoolean()

Lê o elemento atual e retorna o conteúdo como um objeto 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

Retornos

Boolean

O elemento de conteúdo como um objeto Boolean.

Exceções

O XmlReader não está posicionado em um elemento.

- ou -

Um método XmlReader foi chamado antes do término de uma operação assíncrona anterior. Nesse caso, InvalidOperationException será gerado com a mensagem “Uma operação assíncrona já está em andamento”.

O elemento atual contém elementos filho.

- ou -

O conteúdo do elemento não pode ser convertido em um objeto Boolean.

O método é chamado com os argumentos null.

Comentários

Esse método lê a marca de início, o conteúdo do elemento e move o leitor para além da marca do elemento final. Ele expande entidades e ignora instruções de processamento e comentários. O elemento só pode conter conteúdo simples. Ou seja, não pode ter elementos filho.

Se o conteúdo do elemento for digitado xsd:boolean, o leitor retornará um objeto sem caixa Boolean . Se o conteúdo não for digitado xsd:boolean, o leitor tentará convertê-lo em um Boolean objeto de acordo com as regras definidas pela recomendação W3C XML Schema Part 2: Datatypes .

Para obter mais informações, consulte a seção de Comentários da página de referência XmlReader.

Aplica-se a