XmlNodeType Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica il tipo di nodo.
public enum class XmlNodeType
public enum XmlNodeType
type XmlNodeType =
Public Enum XmlNodeType
- Ereditarietà
Campi
Attribute | 2 | Attributo (ad esempio, |
CDATA | 4 | Sezione CDATA (ad esempio, |
Comment | 8 | Commento (ad esempio, |
Document | 9 | Oggetto documento che, come radice della struttura ad albero del documento, fornisce accesso all'intero documento XML. |
DocumentFragment | 11 | Frammento di documento. |
DocumentType | 10 | Dichiarazione del tipo di documento, indicata dal tag seguente (ad esempio, |
Element | 1 | Elemento (ad esempio, |
EndElement | 15 | Tag di fine dell'elemento (ad esempio, |
EndEntity | 16 | Viene restituito quando |
Entity | 6 | Dichiarazione di entità (ad esempio, |
EntityReference | 5 | Riferimento a un'entità (ad esempio, |
None | 0 | Viene restituito dall'oggetto XmlReader se non è stato chiamato un metodo |
Notation | 12 | Notazione nella dichiarazione del tipo del documento (ad esempio |
ProcessingInstruction | 7 | Istruzione di elaborazione (ad esempio, |
SignificantWhitespace | 14 | Spazio vuoto tra markup in un modello di contenuto misto oppure spazio vuoto all'interno dell'ambito |
Text | 3 | Contenuto di un nodo. Un Text nodo non può avere nodi figlio. Può essere visualizzato come nodo figlio dei Attributenodi , DocumentFragment, Elemente EntityReference . |
Whitespace | 13 | Spazio vuoto all'interno di markup. |
XmlDeclaration | 17 | Dichiarazione XML (ad esempio, Il XmlDeclaration nodo deve essere il primo nodo del documento. Non può avere figli. È un elemento figlio del Document nodo. Può avere attributi che forniscono informazioni sulla versione e sulla codifica. |
Commenti
Nella tabella seguente vengono fornite informazioni aggiuntive sui nodi XML, nonché sui relativi nodi padre e figlio.
Campo | Descrizione | Può avere nodi figlio: | Può essere un nodo figlio di: |
---|---|---|---|
Attribute |
EntityReference , Text |
No. Non è considerato un nodo figlio di un oggetto Element . |
|
CDATA |
Le sezioni CDATA vengono usate per eseguire l'escape di blocchi di testo che altrimenti verrebbero riconosciuti come markup. | No. | DocumentFragment , EntityReference e Element |
Comment |
No. | Document , DocumentFragment , EntityReference |
|
Document |
XmlDeclaration , Element (massimo uno), ProcessingInstruction , , Comment``DocumentType |
nessuno | |
DocumentFragment |
Associa un nodo o un sottoalbero a un documento senza essere effettivamente contenuto all'interno del documento. | Element , ProcessingInstruction , Comment , Text , CDATA , EntityReference |
No. |
DocumentType |
Notation , Entity |
nessuno | |
Element |
Element , Text , Comment , ProcessingInstruction , CDATA , EntityReference |
Document , DocumentFragment , EntityReference , Element |
|
EndElement |
Restituito quando l'oggetto XmlReader raggiunge la fine di un elemento. | ||
EndEntity |
|||
Entity |
Nodi figlio che rappresentano l'entità espansa (ad esempio e Text EntityReference nodi) |
DocumentType |
|
EntityReference |
Element , ProcessingInstruction , Comment , Text , CDATA , EntityReference |
Attribute , DocumentFragment , Element , EntityReference |
|
None |
|||
Notation |
Nessuna | DocumentType |
|
ProcessingInstruction |
Nessuna | Document , DocumentFragment , Element , EntityReference |
|
SignificantWhitespace |
|||
Text |
Nessuna | Attribute , DocumentFragment , Element , EntityReference |
|
Whitespace |
|||
XmlDeclaration |
Deve essere il primo nodo del documento. Può avere attributi che forniscono informazioni sulla versione e sulla codifica. | nessuno | Document |