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.MoveToNextNamespace ()

 

Publicado: noviembre de 2016

Mueve el XPathNavigator hasta el siguiente nodo de espacio de nombres.

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

public bool MoveToNextNamespace()

Valor devuelto

Type: System.Boolean

Devuelve true Si la XPathNavigator desplaza correctamente hasta el siguiente 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, MoveToNextNamespace básicamente se desplaza hasta el nodo de espacio de nombres por encima del ámbito actual.

Si el XPathNavigator no se encuentra actualmente en un nodo de espacio de nombres, este método devuelve false y la posición de la XPathNavigator no cambia.

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.

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: