Partage via


System.Xml.XPath Espace de noms

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

Classes

Extensions

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

XDocumentExtensions

Étend la classe XDocument en fournissant une méthode pour parcourir et modifier un nœud XML.

XPathDocument

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

XPathException

Fournit l'exception levée lorsqu'une erreur se produit pendant le 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 dans les données XML et leur modification.

XPathNodeIterator

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

Interfaces

IXPathNavigable

Fournit un accesseur à la classe XPathNavigator.

Énumérations

XmlCaseOrder

Spécifie l'ordre de tri des 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 la portée des espaces de noms.

XPathNodeType

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

XPathResultType

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