XPathNavigator.MoveToNamespace(String) Método

Definición

Desplaza el objeto XPathNavigator hasta el nodo de espacio de nombres con el prefijo correspondiente especificado.

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

Parámetros

name
String

Prefijo de espacio de nombres del nodo de espacio de nombres.

Devoluciones

Boolean

Es true si el desplazamiento de XPathNavigator al espacio de nombres especificado se realiza correctamente; es false si no se encuentra ningún nodo de espacio de nombres o si XPathNavigator no se coloca en ningún nodo de elemento. Si es false, no cambia la posición de XPathNavigator.

Comentarios

XPathNavigator Una vez que se ha movido al nodo de espacio de nombres, la Name propiedad refleja el nombre del espacio de nombres.

XPathNavigator Cuando se coloca en un nodo de espacio de nombres, los métodos , MoveToPreviousy MoveToFirst no son aplicablesMoveToNext. Estos métodos siempre devuelven false y no cambian la posición de XPathNavigator. En su lugar, puede llamar MoveToNextNamespace a para pasar al siguiente nodo de espacio de nombres.

XPathNavigator Una vez situado en un nodo de espacio de nombres, puede llamar MoveToParent a para volver al nodo de elemento.

Para obtener una definición de nodos de espacio de nombres, vea la sección 5.4 de la recomendación del lenguaje de ruta de acceso XML (XPath) de W3C.

Se aplica a

Consulte también