System::Xml::XPath::XPathNodeType enum

XPathNodeType enum

Définit les types de nœuds XPath qui peuvent être renvoyés par la classe XPathNavigator.

enum class XPathNodeType

Valeurs

NomValeurDescription
Racine0Le nœud racine du document XML ou de l’arbre de nœuds.
Élément1Un élément, tel que .
Attribut2Un attribut, tel que id=‘123’.
Espace de noms3Un espace de noms, tel que xmlns="namespace".
Text4Le contenu texte d’un nœud. Équivalent au modèle Document Object (DOM) Text et aux types de nœuds CDATA. Contient au moins un caractère.
Espacement significatif5Un nœud contenant des caractères d’espace blanc et xml:space défini sur preserve.
Espacement6Un nœud ne contenant que des caractères d’espace blanc et aucun espace blanc significatif. Les caractères d’espace blanc sont ’\x20’, ’\x0d’, ’\x0a’, ’\x09’.
ProcessingInstruction7Une instruction de traitement, telle que . Cela n’inclut pas les déclarations XML, qui ne sont pas visibles pour la classe XPathNavigator.
Commentaire8Un commentaire, tel que ****.
All9L’un des types de nœud XPathNodeType.

Voir aussi