XmlReader.HasValue Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |