System::Xml::XmlNodeType enum

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.
Element1Un élément (par exemple, ).
Attribute2Un attribut (par exemple, id=‘123’).
Text3Le contenu texte d’un nœud. Un nœud XmlNodeType::Text ne peut pas avoir d’enfants. Il peut apparaître comme nœud enfant des nœuds XmlNodeType::Attribute, XmlNodeType::DocumentFragment, XmlNodeType::Element et XmlNodeType::EntityReference.
CDATA4Une section CDATA (par exemple, my escaped text).
EntityReference5Une référence à une entité (par exemple, #).
Entity6Une déclaration d’entité (par exemple, ).
ProcessingInstruction7Une instruction de traitement (par exemple, ).
Comment8Un commentaire (par exemple, ****).
Document9Un objet document qui, en tant que racine de l’arbre du document, donne accès à l’ensemble du document XML.
DocumentType10La déclaration de type de document, indiquée par la balise suivante (par exemple, ).
DocumentFragment11Un fragment de document.
Notation12Une notation dans la déclaration de type de document (par exemple, ).
Espace blanc13Espace blanc entre le balisage.
SignificantWhitespace14Espace blanc entre le balisage dans un modèle de contenu mixte ou espace blanc à l’intérieur de la portée xml:space="preserve".
EndElement15Une balise d’élément de fin (par exemple, ****).
EndEntity16Renvoyé lorsque XmlReader atteint la fin du remplacement d’entité suite à 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