XmlNodeType Énumération

Définition

Spécifie le type de nœud.

public enum class XmlNodeType
public enum XmlNodeType
type XmlNodeType = 
Public Enum XmlNodeType
Héritage
XmlNodeType

Champs

Attribute 2

Attribut (par exemple, id='123').

CDATA 4

Section CDATA (par exemple, <![CDATA[my escaped text]]>).

Comment 8

Commentaire (par exemple, <!-- my comment -->).

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, <!DOCTYPE...>).

Element 1

Élément (par exemple, <item>).

EndElement 15

Balise d’élément de fin (par exemple, </item>).

EndEntity 16

Retourné lorsque XmlReader parvient à la fin du remplacement de l'entité, à la suite d'un appel à ResolveEntity().

Entity 6

Déclaration d’entité (par exemple, <!ENTITY...>).

EntityReference 5

Référence à une entité (par exemple, &num;).

None 0

Ceci est retourné par XmlReader si aucune méthode Read n'a été appelée.

Notation 12

Notation dans la déclaration de type du document (par exemple, <!NOTATION...>).

ProcessingInstruction 7

Instruction de traitement (par exemple, <?pi test?>).

SignificantWhitespace 14

Espace blanc entre le balisage dans un modèle de contenu mixte ou espace blanc dans la portée xml:space="preserve".

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 des Attribute DocumentFragment Element nœuds,, et EntityReference .

Whitespace 13

Espace blanc entre le balisage.

XmlDeclaration 17

Déclaration XML (par exemple, <?xml version='1.0'?>).

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 parents et enfants.

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 balises. Aucun. DocumentFragment, EntityReference et Element
Comment Aucun. Document, DocumentFragment, EntityReference
Document XmlDeclaration, Element (au maximum un), ProcessingInstruction , Comment , DocumentType Aucun
DocumentFragment Associe un nœud ou un sous-arbre à un document sans réellement ê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 XmlReader obtient à la fin d’un élément.
EndEntity
Entity Nœuds enfants qui représentent l’entité développée (par exemple, les Text EntityReference nœuds et) 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 dans le document. Il peut avoir des attributs qui fournissent des informations de version et d’encodage. Aucun Document

S’applique à