System::Xml::XmlNodeType énum

XmlNodeType enum

Spécifie le type de nœud.

enum class XmlNodeType

Valeurs

NomValeurDescription
None0Ceci est renvoyé par le XmlReader si la méthode Read n’a pas été appelée.
Élément1Un élément (par exemple, ).
Attribut2Un attribut (par exemple, id=‘123’).
Text3Le contenu texte d’un nœud. Un nœud XmlNodeType::Text ne peut pas avoir de nœuds enfants. Il peut apparaître comme nœud enfant des nœuds XmlNodeType::Attribute, XmlNodeType::DocumentFragment, XmlNodeType::Element et XmlNodeType::EntityReference nodes.
CDATA4Une section CDATA (par exemple, my escaped text).
Référence d’entité5Une référence à une entité (par exemple, #).
Entité6Une déclaration d’entité (par exemple, ).
Instruction de traitement7Une instruction de traitement (par exemple, ).
Commentaire8Un commentaire (par exemple, ****).
Document9Un objet document qui, en tant que racine de l’arbre du document, donne accès à l’ensemble du document XML.
Type de document10La déclaration de type de document, indiquée par la balise suivante (par exemple, ).
Fragment de document11Un fragment de document.
Notation12Une notation dans la déclaration de type de document (par exemple, ).
Espacement13Espace blanc entre les balises.
Espacement significatif14Espace blanc entre les balises dans un modèle de contenu mixte ou espace blanc à l’intérieur de la portée xml:space="preserve".
Fin d’élément15Une balise de fin d’élément (par exemple, ****).
EndEntity16Renvoyé lorsque XmlReader atteint la fin du remplacement d’entité à la suite d’un appel à XmlReader::ResolveEntity.
XmlDeclaration17La déclaration XML (par exemple, ). Le nœud XmlNodeType::XmlDeclaration doit être le premier nœud du document. Il ne peut pas avoir d’enfants. C’est un enfant du nœud XmlNodeType::Document. Il peut avoir des attributs qui fournissent les informations de version et d’encodage.

Voir aussi