Navigazione del set di nodi con XPathNavigator

È possibile navigare nei nodi in un oggetto XPathDocument o XmlDocument utilizzando i metodi di navigazione del set di nodi della classe XPathNavigator. È possibile navigare in tutti i nodi o un set di nodi selezionato restituito da uno dei metodi di selezione della classe XPathNavigator.

La classe XPathNavigator fornisce diversi metodi utilizzati per navigare nei nodi di tipo element. Nella tabella seguente vengono illustrati i metodi di navigazione disponibili e viene fornita una descrizione delle modalità di spostamento. Non sono inclusi i metodi utilizzati per esplorare i nodi Attribute e Namespace.

Per ulteriori informazioni sulla selezione dei nodi in un oggetto XPathNavigator, vedere Selezione, valutazione e corrispondenza di dati XML con XPathNavigator. Per ulteriori informazioni sulla navigazione dei nodi Attribute e Namespace, vedere Navigazione dei nodi di attributi e dello spazio dei nomi con XPathNavigator.

Metodo

Descrizione

MoveTo

Sposta l'oggetto XPathNavigator nella stessa posizione dell'oggetto XPathNavigator specificato.

MoveToChild

Sposta l'oggetto XPathNavigator su un nodo figlio del nodo corrente.

MoveToFirst

Sposta l'oggetto XPathNavigator sul primo nodo di pari livello del nodo corrente.

MoveToFirstChild

Sposta l'oggetto XPathNavigator sul primo nodo figlio del nodo corrente.

MoveToFollowing

Sposta l'oggetto XPathNavigator sull'elemento specificato in base all'ordine con cui è riportato nel documento.

MoveToId

Sposta l'oggetto XPathNavigator sul nodo contenente un attributo di tipo ID, il cui valore corrisponde all'oggetto String indicato.

MoveToNext

Sposta l'oggetto XPathNavigator sul nodo successivo di pari livello del nodo corrente.

MoveToParent

Sposta l'oggetto XPathNavigator sul nodo padre del nodo corrente.

MoveToPrevious

Sposta l'oggetto XPathNavigator sul nodo precedente di pari livello del nodo corrente.

MoveToRoot

Sposta l'oggetto XPathNavigator sul nodo radice del documento XML.

I seguenti metodi della classe XPathNavigator sono validi per passare ai commenti o alle istruzioni di elaborazione da altri nodi all'interno un documento XML.

Vedere anche

Riferimenti

XmlDocument

XPathDocument

XPathNavigator

Concetti

Elaborazione di dati XML con il modello di dati XPath

Navigazione dei nodi di attributi e dello spazio dei nomi con XPathNavigator

Estrazione di dati XML con XPathNavigator

Accesso a dati XML fortemente tipizzati con XPathNavigator