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 XQuery 1.0 e XPath 2.0 Data Model.

Classes

Extensions

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

XDocumentExtensions

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

XPathDocument

Fornece uma representação rápida, somente leitura e 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 de tipo 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 de nós selecionados.

Interfaces

IXPathNavigable

Fornece um acessador para a classe XPathNavigator.

Enumerações

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 de 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.