XmlReader.HasValue Vlastnost

Definice

Při přepsání v odvozené třídě získá hodnotu označ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 Value; v falseopačném případě . 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 se zprávou "Asynchronní operace již probíhá.".

Příklady

Ukázku XmlTextReader pomocí této metody najdete HasValue v části (ve třídě).

Poznámky

V následující tabulce jsou uvedeny typy uzlů, které mají vrátit hodnotu.

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é místo mezi značkami v modelu smíšeného obsahu.
Text Obsah textového uzlu.
Whitespace Prázdné místo mezi značkami.
XmlDeclaration Obsah deklarace.

Platí pro