XmlReader.HasValue Propiedad

Definición

Cuando se invalida en una clase derivada, obtiene un valor que indica si el nodo actual puede tener una propiedad 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 propiedad

Es true si el nodo en el que está situado actualmente el lector puede tener un Value; en caso contrario, es false. Si es false, el nodo tiene un valor de String.Empty.

Excepciones

Se llamó un método XmlReader antes de que se termine una operación asincrónica anterior. En este caso, se genera InvalidOperationException con el mensaje “Ya hay una operación asincrónica en curso”.

Ejemplos

Vea HasValue (en la XmlTextReader clase ) para obtener un ejemplo mediante este método.

Comentarios

En la siguiente tabla se recogen los tipos de nodo que tienen un valor para devolver.

Tipo de nodo Valor
Attribute El valor del atributo.
CDATA Contenido de la sección CDATA.
Comment El contenido del comentario.
DocumentType El subconjunto interno.
ProcessingInstruction El contenido completo, sin incluir el destino.
SignificantWhitespace Espacio en blanco entre marcas en un modelo de contenido mixto.
Text El contenido del nodo de texto.
Whitespace El espacio en blanco entre marcado.
XmlDeclaration El contenido de la declaración.

Se aplica a