System.Xml.XPath Namespace

Contém as classes que definem um modelo de cursor para navegar e editar itens de informações XML como instâncias do modelo de dados XQuery 1.0 e XPath 2.0.

Classes

Nome Description
Extensions

Essa classe contém os métodos de extensão LINQ to XML que permitem avaliar expressões XPath.

XDocumentExtensions

Estende a XDocument classe fornecendo um método para navegar e editar um nó XML.

XPathDocument

Fornece uma representação rápida, somente leitura, na memória de um documento XML usando o modelo de dados XPath.

XPathException

Fornece a exceção gerada quando ocorre um erro durante o processamento de uma expressão XPath.

XPathExpression

Fornece uma classe tipada que representa uma expressão XPath compilada.

XPathItem

Representa um item no modelo de dados XQuery 1.0 e XPath 2.0.

XPathNavigator

Fornece um modelo de cursor para navegar e editar dados XML.

XPathNodeIterator

Fornece um iterador em um conjunto selecionado de nós.

Interfaces

Nome Description
IXPathNavigable

Fornece um acessador para a XPathNavigator classe.

Enumerações

Nome Description
XmlCaseOrder

Especifica a ordem de classificação para letras maiúsculas e minúsculas.

XmlDataType

Especifica o tipo de dados usado para determinar a ordem de classificação.

XmlSortOrder

Especifica a ordem de classificação.

XPathNamespaceScope

Define o escopo do namespace.

XPathNodeType

Define os tipos de nó XPath que podem ser retornados da classe XPathNavigator.

XPathResultType

Especifica o tipo de retorno da expressão XPath.