XmlReader.HasValue Egenskap

Definition

När det åsidosättas i en härledd klass hämtar ett värde som anger om den aktuella noden kan ha en 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

Egenskapsvärde

true om noden där läsaren för närvarande är placerad kan ha en Value, annars , false. Om falsehar noden värdet String.Empty.

Undantag

En XmlReader metod anropades innan en tidigare asynkron åtgärd slutfördes. I det här fallet InvalidOperationException genereras meddelandet "En asynkron åtgärd pågår redan".

Exempel

Se HasValue (i XmlTextReader klassen) för ett exempel med den här metoden.

Kommentarer

I följande tabell visas nodtyper som har ett värde att returnera.

Nodtyp Value
Attribute Värdet för attributet.
CDATA Innehållet i CDATA-avsnittet.
Comment Innehållet i kommentaren.
DocumentType Den interna delmängden.
ProcessingInstruction Hela innehållet, exklusive målet.
SignificantWhitespace Tomt utrymme mellan markeringar i en modell med blandat innehåll.
Text Innehållet i textnoden.
Whitespace Tomt utrymme mellan markeringar.
XmlDeclaration Innehållet i deklarationen.

Gäller för