System.Xml.XPath Espaço de Nomes

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

Classes

Name Description
Extensions

Esta classe contém os métodos de extensão LINQ para 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, apenas leitura e em memória, de um documento XML utilizando o modelo de dados XPath.

XPathException

Fornece a exceção lançada 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 sobre um conjunto selecionado de nós.

Interfaces

Name Description
IXPathNavigable

Fornece um acessório à XPathNavigator aula.

Enumerações

Name Description
XmlCaseOrder

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

XmlDataType

Especifica o tipo de dado utilizado para determinar a ordem de ordenação.

XmlSortOrder

Especifica a ordem de classificação.

XPathNamespaceScope

Define o âmbito do namespace.

XPathNodeType

Define os tipos de nós XPath que podem ser devolvidos pela XPathNavigator classe.

XPathResultType

Especifica o tipo de retorno da expressão XPath.