Freigeben über


XmlReader.HasValue Eigenschaft

Definition

Wenn eine abgeleitete Klasse überschrieben wird, wird ein Wert abgerufen, der angibt, ob der aktuelle Knoten einen 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

Eigenschaftswert

truewenn der Knoten, auf dem der Leser aktuell positioniert ist, eine Value; andernfalls . false If false, the node has a value of String.Empty.

Ausnahmen

Eine XmlReader Methode wurde aufgerufen, bevor ein vorheriger asynchroner Vorgang abgeschlossen wurde. In diesem Fall InvalidOperationException wird die Meldung "Ein asynchroner Vorgang wird bereits ausgeführt" ausgelöst.

Beispiele

Ein Beispiel mit dieser Methode finden Sie HasValue unter (in der XmlTextReader Klasse).

Hinweise

In der folgenden Tabelle sind Knotentypen aufgeführt, die einen Wert aufweisen, der zurückgegeben werden soll.

Knotentyp Wert
Attribute Der Wert des Attributs.
CDATA Der Inhalt des CDATA-Abschnitts.
Comment Der Inhalt des Kommentars.
DocumentType Die interne Teilmenge.
ProcessingInstruction Der gesamte Inhalt, mit Ausnahme des Ziels.
SignificantWhitespace Der Leerraum zwischen Markup in einem gemischten Inhaltsmodell.
Text Der Inhalt des Textknotens.
Whitespace Der Leerraum zwischen Markup.
XmlDeclaration Der Inhalt der Deklaration.

Gilt für: