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 |