XmlReader.ReadAttributeValue 方法

定义

当在派生类中被重写时,将属性值解析为一个或多个 TextEntityReferenceEndEntity 节点。

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

返回

Boolean

如果有可返回的节点,则为 true

如果进行初始调用时读取器不是定位在属性节点上,或者如果已读取了所有属性值,则为 false

如果是空属性(如 misc=""),则返回 true,同时返回值为 String.Empty 的单个节点。

例外

在上一次异步操作完成之前调用了 XmlReader 方法。 在此情况下,会引发 InvalidOperationException 并显示消息“异步操作已在进行中。”

注解

调用后使用 MoveToAttribute 此方法读取构成属性值的文本或实体引用节点。 属性值 Depth 节点是一个加上属性节点的深度;当单步执行和退出常规实体引用时,它会递增和递减。

适用于