Freigeben über


XmlReader.ReadAttributeValue Methode

Definition

Löst beim Überschreiben in einer abgeleiteten Klasse den Attributwert in einen oder mehrere Knoten vom Typ Text, EntityReference oder EndEntity auf.

public:
 abstract bool ReadAttributeValue();
public abstract bool ReadAttributeValue ();
abstract member ReadAttributeValue : unit -> bool
Public MustOverride Function ReadAttributeValue () As Boolean

Gibt zurück

Boolean

true, wenn zurückzugebende Knoten vorhanden sind.

false, wenn der Reader beim ersten Aufruf nicht auf einem Attributknoten positioniert ist oder alle Attributwerte gelesen wurden.

Ein leeres Attribut, z.B. misc="", gibt true mit einem einzelnen Knoten mit dem Wert String.Empty zurück.

Ausnahmen

Eine XmlReader-Methode wurde aufgerufen, bevor ein vorheriger asynchroner Vorgang abgeschlossen wurde. In diesem Fall wird InvalidOperationException mit der Meldung „Es wird bereits ein asynchroner Vorgang ausgeführt“ ausgelöst.

Hinweise

Verwenden Sie diese Methode, nachdem Sie aufgerufen MoveToAttribute haben, um die Text- oder Entitätsreferenzknoten zu lesen, die den Attributwert bilden. Die Depth Knoten des Attributwerts sind eins plus die Tiefe des Attributknotens. Er erhöht und erhöht durch eine, wenn Sie in allgemeine Entitätsverweise einsteigen und nicht mehr.

Gilt für