Partilhar via


Navegação do conjunto de nós usando XPathNavigator

Você pode navegar sobre nós em um XPathDocument objeto ou XmlDocument usando os métodos de navegação do conjunto de nós da XPathNavigator classe. Você pode navegar sobre todos os nós ou sobre um conjunto selecionado de nós retornados por um dos métodos de seleção da XPathNavigator classe.

Navegação do conjunto de nós do elemento

A XPathNavigator classe fornece vários métodos usados para navegar pelos nós do elemento. A tabela a seguir mostra os métodos de navegação disponíveis e uma descrição de como eles se movem; Isso não inclui métodos usados para navegar por nós de atributo e namespace.

Para obter mais informações sobre como selecionar nós em um XPathNavigator objeto, consulte Selecionando, avaliando e combinando dados XML usando XPathNavigator. Para obter mais informações sobre como navegar por nós de atributo e namespace, consulte Navegação de nó de atributo e namespace usando XPathNavigator.

Método Description
MoveTo Move o XPathNavigator para a mesma posição do XPathNavigator especificado.
MoveToChild Move o XPathNavigator para um nó filho do nó atual.
MoveToFirst Move o XPathNavigator para o primeiro nó irmão do nó atual.
MoveToFirstChild Move o XPathNavigator para o primeiro nó filho do nó atual.
MoveToFollowing Move o XPathNavigator para o elemento especificado na ordem do documento.
MoveToId Move o XPathNavigator para o nó que tem um atributo do tipo ID com um valor que corresponde ao dado String.
MoveToNext Move o XPathNavigator para o próximo nó irmão do nó atual.
MoveToParent Move o XPathNavigator para o nó pai do nó atual.
MoveToPrevious Move o XPathNavigator para o nó irmão anterior do nó atual.
MoveToRoot Move o XPathNavigator para o nó raiz do documento XML.

Comentários e Navegação de Nó de Instruções de Processamento

XPathNavigator Os seguintes métodos de classe são válidos para mover para comentários ou instruções de processamento de outros nós em um documento XML.

Consulte também