XmlReader.ReadAttributeValue Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.