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

true, если XPathNavigator успешно перемещается к атрибуту, иначе — false. Если возвращается значение false, то положение XPathNavigator остается неизменным.

Комментарии

Если объект XPathNavigator не расположен в данный момент в элементе, этот метод возвращает значение false.

После успешного вызова MoveToAttribute, LocalNameNamespaceURI и Prefix свойства отражают значения атрибута. Когда XPathNavigator расположен на атрибуте, методы MoveToNext, MoveToPrevious, и MoveToFirst не применяются. Эти методы всегда возвращаются false и не изменяют положение навигатора. Вместо этого можно вызвать MoveToNextAttribute переход к следующему узлу атрибута.

После размещения в атрибуте можно вызвать MoveToParent перемещение к элементу владельца.

Применяется к

См. также раздел