XmlReader.ReadAttributeValue Metódus

Definíció

Ha egy származtatott osztályban felül van bírálva, az attribútum értékét egy vagy több Text, EntityReferencevagy EndEntity csomópontba elemzi.

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

Válaszok

true ha vannak visszahozandó csomópontok.

false ha az olvasó nincs egy attribútumcsomóponton a kezdeti híváskor, vagy ha az összes attribútumérték beolvasása megtörtént.

Egy üres attribútum, például misc=""egyetlen csomóponttal ad vissza true egy értéket String.Empty.

Kivételek

Egy XmlReader metódust hívtak meg, mielőtt egy korábbi aszinkron művelet befejeződött. Ebben az esetben InvalidOperationException a "Aszinkron művelet már folyamatban van" üzenet jelenik meg.

Megjegyzések

Ezt a metódust a hívás MoveToAttribute után használhatja az attribútumértéket alkotó szöveg- vagy entitáshivatkozási csomópontok olvasásához. Az Depth attribútumérték-csomópontok egy plusz az attribútumcsomópont mélysége; az általános entitáshivatkozások be- és kilépésekor egyenként növekszik és csökken.

A következőre érvényes: