XPathNavigator.MoveToId(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在派生类中重写时,移动到具有其值与指定ID值匹配的类型String属性的节点。
public:
abstract bool MoveToId(System::String ^ id);
public abstract bool MoveToId(string id);
abstract member MoveToId : string -> bool
Public MustOverride Function MoveToId (id As String) As Boolean
参数
返回
true 如果移动成功,则 XPathNavigator 为 :否则为 false。 如果 false,导航器的位置保持不变。
注解
如果源文档使用 DTD 显式声明类型的ID属性,则此方法可用于通过唯ID一标识节点。
例如,假设使用以下包含以下内容的 DTD 加载了以下 XML 数据<data><x a="a1"/></data>: <!ATTLIST x a ID #REQUIRED>
XPathNavigator如果定位在 XML 数据中的某个位置,则调用MoveToId("a1")位置XPathNavigator位于元素节点上x。