Compartir a través de


Navegación del conjunto de nodos mediante XPathNavigator

Puede navegar por los nodos en un objeto XPathDocument o XmlDocument utilizando los métodos de navegación del conjunto de nodos de la clase XPathNavigator. Puede navegar por todos los nodos o por un conjunto seleccionado de nodos devueltos por uno de los métodos de selección de la XPathNavigator clase .

Navegación por conjuntos de nodos de elementos

La XPathNavigator clase proporciona varios métodos usados para navegar por los nodos de elemento. En la tabla siguiente se muestran los métodos de navegación disponibles y una descripción de cómo se mueven; esto no incluye métodos usados para navegar por nodos de atributo y espacio de nombres.

Para obtener más información sobre cómo seleccionar nodos en un XPathNavigator objeto, vea Seleccionar, Evaluar y buscar coincidencias de datos XML mediante XPathNavigator. Para obtener más información sobre cómo navegar por los nodos de atributo y espacio de nombres, consulte Navegación por nodos de atributo y espacio de nombres mediante XPathNavigator.

Método Descripción
MoveTo Mueve XPathNavigator a la misma posición del XPathNavigator especificado.
MoveToChild Mueve el objeto XPathNavigator a un nodo secundario del nodo actual.
MoveToFirst Mueve el XPathNavigator al primer nodo hermano del nodo actual.
MoveToFirstChild Mueve el XPathNavigator al primer nodo hijo del nodo actual.
MoveToFollowing Traslada el XPathNavigator al elemento especificado en el orden del documento.
MoveToId Mueve el XPathNavigator al nodo que tiene un atributo de tipo ID con un valor que coincide con el proporcionado String.
MoveToNext Mueve el XPathNavigator al siguiente nodo hermano del nodo actual.
MoveToParent Mueve el XPathNavigator al nodo padre del nodo actual.
MoveToPrevious Mueve el XPathNavigator al nodo hermano anterior del nodo actual.
MoveToRoot Mueve el XPathNavigator al nodo raíz del documento XML.

Navegación de nodos de comentarios e instrucciones de procesamiento

Los métodos de clase siguientes XPathNavigator son válidos para pasar a comentarios o instrucciones de procesamiento de otros nodos de un documento XML.

Consulte también