System.Xml.XPath Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |