XPathNavigator.MoveToAttribute(String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 XPathNavigator 移动到具有匹配的本地名称和命名空间 URI 的属性上。
public:
virtual bool MoveToAttribute(System::String ^ localName, System::String ^ namespaceURI);
public:
abstract bool MoveToAttribute(System::String ^ localName, System::String ^ namespaceURI);
public virtual bool MoveToAttribute (string localName, string namespaceURI);
public abstract bool MoveToAttribute (string localName, string namespaceURI);
abstract member MoveToAttribute : string * string -> bool
override this.MoveToAttribute : string * string -> bool
abstract member MoveToAttribute : string * string -> bool
Public Overridable Function MoveToAttribute (localName As String, namespaceURI As String) As Boolean
Public MustOverride Function MoveToAttribute (localName As String, namespaceURI As String) As Boolean
参数
- localName
- String
属性的本地名称。
- namespaceURI
- String
属性的命名空间 URI;对于空命名空间,为 null
。
返回
如果 XPathNavigator 成功地移动到此属性,则为 true
;否则为 false
。 如果为 false
,则 XPathNavigator 的位置不变。
注解
XPathNavigator如果当前未定位在元素上,此方法将false
返回。
成功调用MoveToAttribute后,属性LocalNameNamespaceURI和Prefix属性将反映特性的值。 当定位XPathNavigator在属性上时,方法MoveToNextMoveToPrevious以及MoveToFirst不适用。 这些方法始终返回 false
,不会更改导航器的位置。 相反,可以调用 MoveToNextAttribute 移动到下一个属性节点。
定位在属性上后,可以调用 MoveToParent 移动到 owner 元素。