XmlNodeType Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie le type de nœud.
public enum class XmlNodeType
public enum XmlNodeType
type XmlNodeType =
Public Enum XmlNodeType
- Héritage
Champs
Attribute | 2 | Attribut (par exemple, |
CDATA | 4 | Section CDATA (par exemple, |
Comment | 8 | Commentaire (par exemple, |
Document | 9 | Objet document qui, en tant que racine de l'arborescence de documents, permet d'accéder à l'intégralité du document XML. |
DocumentFragment | 11 | Fragment de document. |
DocumentType | 10 | Déclaration de type du document, indiquée par la balise suivante (par exemple, |
Element | 1 | Élément (par exemple, |
EndElement | 15 | Balise d’élément de fin (par exemple, |
EndEntity | 16 | Retourné lorsque |
Entity | 6 | Déclaration d’entité (par exemple, |
EntityReference | 5 | Référence à une entité (par exemple, |
None | 0 | Ceci est retourné par XmlReader si aucune méthode |
Notation | 12 | Notation dans la déclaration de type du document (par exemple, |
ProcessingInstruction | 7 | Instruction de traitement (par exemple, |
SignificantWhitespace | 14 | Espace blanc entre le balisage dans un modèle de contenu mixte ou espace blanc dans la portée |
Text | 3 | Texte d'un nœud. Un Text nœud ne peut pas avoir de nœuds enfants. Il peut apparaître en tant que nœud enfant du Attributenœud , , DocumentFragmentet EntityReference Elementdes nœuds. |
Whitespace | 13 | Espace blanc entre le balisage. |
XmlDeclaration | 17 | Déclaration XML (par exemple, Le XmlDeclaration nœud doit être le premier nœud du document. Il ne peut pas avoir d’enfants. Il s’agit d’un enfant du Document nœud. Il peut avoir des attributs qui fournissent des informations de version et d’encodage. |
Remarques
Le tableau suivant fournit des informations supplémentaires sur les nœuds XML, ainsi que sur leurs nœuds parent et enfant.
Champ | Description | Peut avoir des nœuds enfants : | Peut être un nœud enfant de : |
---|---|---|---|
Attribute |
EntityReference , Text |
Aucun. Il n’est pas considéré comme un nœud enfant d’un Element . |
|
CDATA |
Les sections CDATA sont utilisées pour échapper des blocs de texte qui seraient autrement reconnus comme balisage. | Aucun. | DocumentFragment , EntityReference et Element |
Comment |
Aucun. | Document , DocumentFragment , EntityReference |
|
Document |
XmlDeclaration , Element (au maximum d’un), ProcessingInstruction , , Comment``DocumentType |
Aucun | |
DocumentFragment |
Associe un nœud ou une sous-arborescence à un document sans être contenu dans le document. | Element , ProcessingInstruction , Comment , Text , CDATA , EntityReference |
Aucun. |
DocumentType |
Notation , Entity |
Aucun | |
Element |
Element , Text , Comment , ProcessingInstruction , CDATA , EntityReference |
Document , DocumentFragment , EntityReference , Element |
|
EndElement |
Retourné lorsque la XmlReader fin d’un élément est retournée. | ||
EndEntity |
|||
Entity |
Nœuds enfants qui représentent l’entité développée (par exemple, Text et EntityReference nœuds) |
DocumentType |
|
EntityReference |
Element , ProcessingInstruction , Comment , Text , CDATA , EntityReference |
Attribute , DocumentFragment , Element , EntityReference |
|
None |
|||
Notation |
Aucune | DocumentType |
|
ProcessingInstruction |
Aucune | Document , DocumentFragment , Element , EntityReference |
|
SignificantWhitespace |
|||
Text |
Aucune | Attribute , DocumentFragment , Element , EntityReference |
|
Whitespace |
|||
XmlDeclaration |
Doit être le premier nœud du document. Il peut avoir des attributs qui fournissent des informations de version et d’encodage. | Aucun | Document |