Sdílet prostřednictvím


XmlReader.HasValue Vlastnost

Definice

Při přepsání v odvozené třídě získá hodnotu určující, zda aktuální uzel může mít 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

Hodnota vlastnosti

true pokud uzel, na kterém je čtečka aktuálně umístěna, může mít ; Valuev opačném případě false. Pokud falsemá uzel hodnotu String.Empty.

Výjimky

Před XmlReader dokončením předchozí asynchronní operace byla volána metoda. V tomto případě InvalidOperationException je vyvolán zpráva "Asynchronní operace už probíhá".

Příklady

Podívejte HasValue se (ve XmlTextReader třídě) na ukázku pomocí této metody.

Poznámky

Následující tabulka uvádí typy uzlů, které mají hodnotu, která se má vrátit.

Typ uzlu Hodnota
Attribute Hodnota atributu.
CDATA Obsah oddílu CDATA.
Comment Obsah komentáře.
DocumentType Interní podmnožina.
ProcessingInstruction Celý obsah s výjimkou cíle.
SignificantWhitespace Prázdné znaky mezi revizemi v modelu smíšeného obsahu.
Text Obsah textového uzlu
Whitespace Prázdné znaky mezi značkami.
XmlDeclaration Obsah deklarace.

Platí pro