XPathNavigator.MoveToNextNamespace Метод

Определение

Перемещает XPathNavigator на следующий узел пространства имен.

Перегрузки

MoveToNextNamespace()

Перемещает XPathNavigator на следующий узел пространства имен.

MoveToNextNamespace(XPathNamespaceScope)

При переопределении в производном классе перемещает XPathNavigator к следующему пространству имен, соответствующему указанному XPathNamespaceScope.

MoveToNextNamespace()

Перемещает XPathNavigator на следующий узел пространства имен.

public:
 bool MoveToNextNamespace();
public bool MoveToNextNamespace ();
member this.MoveToNextNamespace : unit -> bool
Public Function MoveToNextNamespace () As Boolean

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

Boolean

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

Комментарии

Класс XPathNavigator возвращает узлы пространства имен в обратном порядке документа. Таким образом, по сути, MoveToNextNamespace перемещается на узел пространства имен над узлом в текущей области.

Если в данный момент он XPathNavigator не расположен на узле пространства имен, этот метод возвращается false , а позиция не XPathNavigator изменяется.

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

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

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

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

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

MoveToNextNamespace(XPathNamespaceScope)

При переопределении в производном классе перемещает XPathNavigator к следующему пространству имен, соответствующему указанному XPathNamespaceScope.

public:
 abstract bool MoveToNextNamespace(System::Xml::XPath::XPathNamespaceScope namespaceScope);
public abstract bool MoveToNextNamespace (System.Xml.XPath.XPathNamespaceScope namespaceScope);
abstract member MoveToNextNamespace : System.Xml.XPath.XPathNamespaceScope -> bool
Public MustOverride Function MoveToNextNamespace (namespaceScope As XPathNamespaceScope) As Boolean

Параметры

namespaceScope
XPathNamespaceScope

Значение XPathNamespaceScope, описывающее область пространства имен.

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

Boolean

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

Комментарии

Класс XPathNavigator возвращает узлы пространства имен в обратном порядке документа.

Если в данный момент он XPathNavigator не расположен на узле пространства имен, этот метод возвращается false , а позиция не XPathNavigator изменяется.

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

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

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

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

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