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