Partilhar via


XmlNavigatorFilter Classe

Definição

XmlNavigatorFilter fornece uma abstração de filtragem flexível sobre XPathNavigator. Os chamadores não sabem que tipo filtragem ocorrerá; eles simplesmente chamam MoveToContent(XPathNavigator) ou MoveToFollowingSibling(XPathNavigator). A implementação do filtro invoca a operação apropriada no XPathNavigator para ignorar nós filtrados.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

public ref class XmlNavigatorFilter abstract
public abstract class XmlNavigatorFilter
type XmlNavigatorFilter = class
Public MustInherit Class XmlNavigatorFilter
Herança
XmlNavigatorFilter

Construtores

XmlNavigatorFilter()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Fornece uma abstração de filtragem flexível sobre XPathNavigator.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IsFiltered(XPathNavigator)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retornará true se o navegador atual do nó corresponder à condição de filtro.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
MoveToContent(XPathNavigator)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Reposiciona o navegador para o primeiro atributo ou nó de conteúdo correspondente e ignora nós filtrados. Se não houver nós correspondentes, o navegador não se moverá e o método retornará false.

MoveToFollowing(XPathNavigator, XPathNavigator)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Reposiciona o navegador para o atributo ou nó de conteúdo correspondente seguinte e ignora nós filtrados. Se não houver nós correspondentes, o navegador não se moverá e o método retornará false.

MoveToFollowingSibling(XPathNavigator)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Reposiciona o navegador para o nó de conteúdo correspondente irmão ou descendentes e ignora nós filtrados. Se não houver nós correspondentes, o navegador não se moverá e o método retornará false.

MoveToNextContent(XPathNavigator)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Reposiciona o navegador para o próximo atributo ou nó de conteúdo correspondente e ignora nós filtrados. Se não houver nós correspondentes, o navegador não se moverá e o método retornará false.

MoveToPreviousSibling(XPathNavigator)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Reposiciona o navegador para o nó irmão anterior correspondente e ignora nós filtrados. Se não houver nós correspondentes, o navegador não se moverá e o método retornará false.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a