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 por todos os nós ou por um conjunto selecionado de nós retornados por um dos métodos de seleção da XPathNavigator classe.

Navegação do nó de elemento

A classe XPathNavigator fornece vários métodos usados para navegar entre nós de elementos. 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 Selecionar, avaliar e corresponder dados XML usando XPathNavigator. Para obter mais informações sobre como navegar em nós de atributo e namespace, consulte Navegação de nós de atributo e namespace usando XPathNavigator.

Método Descrição
MoveTo Move o XPathNavigator para a mesma posição do XPathNavigator especificado.
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 o XPathNavigator para o elemento especificado na ordem do 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.

Consulte também