XmlReader.HasValue Propriedade
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando substituído em uma 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
true
se o nó em que o leitor está posicionado no momento puder ter um Value
, caso contrário, false
. Se false
, o nó tem um valor de String.Empty
.
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”.
Consulte HasValue (na XmlTextReader
classe) para obter um exemplo usando esse método.
A tabela a seguir lista os tipos de nós que têm um valor a ser retornado.
Tipo de nó | Valor |
---|---|
Attribute |
O valor do atributo. |
CDATA |
O conteúdo da seção CDATA. |
Comment |
O conteúdo do comentário. |
DocumentType |
O subconjunto interno. |
ProcessingInstruction |
Todo o conteúdo, exceto o destino. |
SignificantWhitespace |
Espaço em branco entre marcação em um modelo de conteúdo misto. |
Text |
O conteúdo do nó de texto. |
Whitespace |
Espaço em branco entre a marcação. |
XmlDeclaration |
O conteúdo da declaração. |
Produto | Versões |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1 |
UWP | 10.0 |