Compartilhar via


Navegação do nó usando XPathNavigator

Você pode navegar sobre nós em XPathDocument ou o objeto de XmlDocument que usa os métodos definidos de navegação do nó de 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 de classe de XPathNavigator .

Navegação do nó de elemento

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

Para saber mais sobre como escolher nós no objeto XPathNavigator, confira Selecionar, avaliar e corresponder dados XML usando XPathNavigator. Para saber mais sobre a navegação de nós de atributo e do namespace, confira Navegação do nó de atributo e do namespace usando XPathNavigator.

Método Descrição
MoveTo Move XPathNavigator a mesma posição de XPathNavigator especificou.
MoveToChild Move XPathNavigator a um nó filho do nó atual.
MoveToFirst Move XPathNavigator ao primeiro nó irmãos do nó atual.
MoveToFirstChild Move XPathNavigator ao primeiro nó filho do nó atual.
MoveToFollowing Move XPathNavigator ao elemento especificado na ordem de documento.
MoveToId Move XPathNavigator o nó que possui um atributo do tipo ID com um valor que corresponde Stringdeterminado.
MoveToNext Move XPathNavigator o nó seguir irmãos do nó atual.
MoveToParent Move XPathNavigator o nó pai do nó atual.
MoveToPrevious Move XPathNavigator o nó anterior irmãos do nó atual.
MoveToRoot Move XPathNavigator ao nó raiz de documento XML.

Comentários e navegação do nó de instrução de processamento

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

Confira também