XmlReader.HasValue Propriedade

Definição

Quando sobrescrito numa classe derivada, obtém um valor que indica se o nó atual pode ter um Value.

public:
 virtual property bool HasValue { bool get(); };
public:
 abstract property bool HasValue { bool get(); };
public virtual bool HasValue { get; }
public abstract bool HasValue { get; }
member this.HasValue : bool
Public Overridable ReadOnly Property HasValue As Boolean
Public MustOverride ReadOnly Property HasValue As Boolean

Valor de Propriedade

true se o nó onde o leitor está atualmente posicionado pode ter um Value; caso contrário, false. Se false, o nó tem um valor de String.Empty.

Exceções

Um XmlReader método era chamado antes de uma operação assíncrona anterior terminar. Neste caso, InvalidOperationException é lançado com a mensagem "Uma operação assíncrona já está em curso."

Exemplos

Veja HasValue (na XmlTextReader classe) uma amostra que utiliza este método.

Observações

A tabela seguinte lista tipos de nós que têm um valor a devolver.

Tipo de nó valor
Attribute O valor do atributo.
CDATA O conteúdo da secção CDATA.
Comment O conteúdo do comentário.
DocumentType O subconjunto interno.
ProcessingInstruction Todo o conteúdo, excluindo o alvo.
SignificantWhitespace O espaço em branco entre marcações num modelo de conteúdo misto.
Text O conteúdo do nó de texto.
Whitespace O espaço em branco entre marcações.
XmlDeclaration O conteúdo da declaração.

Aplica-se a