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
Возвращаемое значение
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, описывающее область пространства имен.
Возвращаемое значение
true
, если XPathNavigator успешно перемещается к следующему узлу пространства имен, иначе — false
. Если возвращается значение false
, то положение XPathNavigator остается неизменным.
Комментарии
Класс XPathNavigator возвращает узлы пространства имен в обратном порядке документа.
Если в данный момент он XPathNavigator не расположен на узле пространства имен, этот метод возвращается false
, а позиция не XPathNavigator изменяется.
XPathNavigator При расположении узла пространства имен методы MoveToNextMoveToPreviousи MoveToFirst неприменимо. Эти методы всегда возвращаются false
и не изменяют положение элемента XPathNavigator.
XPathNavigator После размещения на узле пространства имен вызовите MoveToParent возврат к узлу элемента.
Определение узлов пространства имен см. в разделе 5.4 рекомендации по языку XML-пути W3C (XPath).