XPathNavigator.MoveToNamespace(String) Метод

Определение

Перемещает XPathNavigator на узел пространства имен с указанным префиксом пространства имен.

public:
 virtual bool MoveToNamespace(System::String ^ name);
public:
 abstract bool MoveToNamespace(System::String ^ name);
public virtual bool MoveToNamespace (string name);
public abstract bool MoveToNamespace (string name);
abstract member MoveToNamespace : string -> bool
override this.MoveToNamespace : string -> bool
abstract member MoveToNamespace : string -> bool
Public Overridable Function MoveToNamespace (name As String) As Boolean
Public MustOverride Function MoveToNamespace (name As String) As Boolean

Параметры

name
String

Префикс пространства имен для узла пространства имен.

Возвращаемое значение

Boolean

true, если XPathNavigator успешно перемещается к указанному пространству имен; false, если соответствующее пространство имен не найдено, или если XPathNavigator не расположен на узле элемента. Если возвращается значение false, то положение XPathNavigator остается неизменным.

Комментарии

XPathNavigator После перемещения в узел Name пространства имен свойство отражает имя пространства имен.

XPathNavigator При расположении узла пространства имен методы MoveToNextMoveToPreviousи MoveToFirst неприменимо. Эти методы всегда возвращаются false и не изменяют положение элемента XPathNavigator. Вместо этого можно вызвать MoveToNextNamespace переход к следующему узлу пространства имен.

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

Определение узлов пространства имен см. в разделе 5.4 рекомендации по языку XML-пути W3C (XPath).

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

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