System.Xml.XPath Espace de noms

Contient les classes qui définissent un modèle de curseur pour la navigation et la modification d’éléments d’informations XML en tant qu’instances du modèle de données XQuery 1.0 et XPath 2.0.

Classes

Nom Description
Extensions

Cette classe contient les méthodes d’extension LINQ to XML qui vous permettent d’évaluer des expressions XPath.

XDocumentExtensions

Étend la XDocument classe en fournissant une méthode de navigation et de modification d’un nœud XML.

XPathDocument

Fournit une représentation rapide en lecture seule et en mémoire d’un document XML à l’aide du modèle de données XPath.

XPathException

Fournit l’exception levée lorsqu’une erreur se produit lors du traitement d’une expression XPath.

XPathExpression

Fournit une classe typée qui représente une expression XPath compilée.

XPathItem

Représente un élément dans le modèle de données XQuery 1.0 et XPath 2.0.

XPathNavigator

Fournit un modèle de curseur pour la navigation et la modification des données XML.

XPathNodeIterator

Fournit un itérateur sur un ensemble de nœuds sélectionné.

Interfaces

Nom Description
IXPathNavigable

Fournit un accesseur à la XPathNavigator classe.

Énumérations

Nom Description
XmlCaseOrder

Spécifie l’ordre de tri pour les lettres majuscules et minuscules.

XmlDataType

Spécifie le type de données utilisé pour déterminer l’ordre de tri.

XmlSortOrder

Spécifie l'ordre de tri.

XPathNamespaceScope

Définit l’étendue de l’espace de noms.

XPathNodeType

Définit les types de nœuds XPath qui peuvent être retournés à partir de la classe XPathNavigator.

XPathResultType

Spécifie le type de retour de l’expression XPath.