XPathNavigator.MoveToAttribute(String, String) 方法

定义

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

返回

Boolean

如果 XPathNavigator 成功地移动到此属性,则为 true;否则为 false。 如果为 false,则 XPathNavigator 的位置不变。

注解

XPathNavigator如果当前未定位在元素上,此方法将false返回。

成功调用MoveToAttribute后,属性LocalNameNamespaceURIPrefix属性将反映特性的值。 当定位XPathNavigator在属性上时,方法MoveToNextMoveToPrevious以及MoveToFirst不适用。 这些方法始终返回 false ,不会更改导航器的位置。 相反,可以调用 MoveToNextAttribute 移动到下一个属性节点。

定位在属性上后,可以调用 MoveToParent 移动到 owner 元素。

适用于

另请参阅