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.MoveToNamespace (String)

 

Publicado: octubre de 2016

Mueve el XPathNavigator en el nodo de espacio de nombres con el prefijo de espacio de nombres especificado.

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

public virtual bool MoveToNamespace(
	string name
)

Parámetros

name
Type: System.String

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

Valor devuelto

Type: System.Boolean

true Si el XPathNavigator desplaza correctamente al espacio de nombres especificado; false Si no se encontró ningún nodo de espacio de nombres, o si el XPathNavigator no está situado en un nodo de elemento. Si es false, no cambia la posición de XPathNavigator.

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, se puede llamar a 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: