Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método XPathNavigator.MoveToFirstNamespace ()

 

Publicado: octubre de 2016

Mueve el XPathNavigator al primer nodo de espacio de nombres del nodo actual.

Espacio de nombres:   System.Xml.XPath
Ensamblado:  System.Xml (en System.Xml.dll)

public bool MoveToFirstNamespace()

Valor devuelto

Type: System.Boolean

Devuelve true Si la XPathNavigator desplaza correctamente al primer nodo de espacio de nombres; de lo contrario, false. Si es false, no cambia la posición de XPathNavigator.

La clase XPathNavigator devuelve nodos de espacios de nombres en el orden inverso del documento. Por lo tanto, MoveToFirstNamespace se desplaza básicamente al último nodo de espacios de nombres del ámbito actual.

Después de la XPathNavigator se ha movido al nodo de espacio de nombres, el Name propiedad refleja el nombre del espacio de nombres.

Cuando el XPathNavigator se coloca en un nodo de espacio de nombres, los métodos MoveToNext, MoveToPrevious, y MoveToFirst no son aplicables. Estos métodos siempre devuelven false y no cambian la posición de la XPathNavigator. En su lugar, se puede llamar a MoveToNextNamespace para desplazarse hasta el siguiente nodo de espacio de nombres.

Después de la XPathNavigator se coloca en un nodo de espacio de nombres, llamada MoveToParent para volver al nodo de elemento.

Para una definición de los nodos de espacio de nombres, vea la sección 5.4 de la recomendación W3C XML Path Language (XPath) ubicada en http://www.w3.org/TR/xpath#data-model.

.NET Framework
Disponible desde 1.1
Silverlight
Disponible desde 4.0
Volver al principio
Mostrar: