enum System::Xml::XPath::XPathNodeType

XPathNodeType enum

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

enum class XPathNodeType

Valeurs

NomValeurDescription
Racine0Le nœud racine du document XML ou de l’arbre de nœuds.
Element1Un élément, tel que .
Attribute2Un 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 d’objet Document Object (DOM) Text et aux types de nœuds CDATA. Contient au moins un caractère.
SignificantWhitespace5Un nœud contenant des caractères d’espace blanc et xml:space défini sur preserve.
Espace blanc6Un nœud contenant uniquement 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 par la classe XPathNavigator.
Comment8Un commentaire, tel que ****.
All9N’importe lequel des types de nœud XPathNodeType.

Voir aussi