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
| Nome | Valore | Descrizione |
|---|---|---|
| None | 0 | Viene restituito da XmlReader se non è stato chiamato un |
| Element | 1 | Elemento (ad esempio, |
| Attribute | 2 | Attributo (ad esempio, |
| Text | 3 | Contenuto di testo di un nodo. Un Text nodo non può avere nodi figlio. Può essere visualizzato come nodo figlio dei Attributenodi , DocumentFragmentElement, e EntityReference . |
| CDATA | 4 | Sezione CDATA (ad esempio, |
| EntityReference | 5 | Riferimento a un'entità , ad esempio |
| Entity | 6 | Dichiarazione di entità , ad esempio |
| ProcessingInstruction | 7 | Istruzione di elaborazione (ad esempio, |
| Comment | 8 | Commento (ad esempio, |
| Document | 9 | Oggetto documento che, come radice dell'albero del documento, fornisce l'accesso all'intero documento XML. |
| DocumentType | 10 | Dichiarazione del tipo di documento, indicata dal tag seguente , ad esempio |
| DocumentFragment | 11 | Frammento di documento. |
| Notation | 12 | Notazione nella dichiarazione del tipo di documento , ad esempio |
| Whitespace | 13 | Spazi vuoti tra markup. |
| SignificantWhitespace | 14 | Spazi vuoti tra markup in un modello di contenuto misto o spazi vuoti all'interno dell'ambito |
| EndElement | 15 | Tag dell'elemento finale , ad esempio |
| EndEntity | 16 | Restituito quando |
| 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 | Description | Può avere nodi figlio: | Può essere un nodo figlio di: |
|---|---|---|---|
Attribute |
EntityReference, Text |
Nessuno. Non è considerato un nodo figlio di un oggetto Element. |
|
CDATA |
Le sezioni CDATA vengono usate per i blocchi di escape del testo che altrimenti verrebbero riconosciuti come markup. | Nessuno. |
DocumentFragment, EntityReference e Element |
Comment |
Nessuno. |
Document, DocumentFragment, EntityReference |
|
Document |
XmlDeclaration, Element (massimo uno), ProcessingInstruction, , CommentDocumentType |
Nessuno | |
DocumentFragment |
Associa un nodo o un sottoalbero a un documento senza essere effettivamente contenuto all'interno del documento. |
Element, ProcessingInstruction, Comment, Text, CDATAEntityReference |
Nessuno. |
DocumentType |
Notation, Entity |
Nessuno | |
Element |
Element, Text, Comment, ProcessingInstruction, CDATAEntityReference |
Document, DocumentFragment, EntityReferenceElement |
|
EndElement |
Restituito quando l'oggetto XmlReader raggiunge la fine di un elemento. | ||
EndEntity |
|||
Entity |
Nodi figlio che rappresentano l'entità espansa (ad esempio, Text e EntityReference nodi) |
DocumentType |
|
EntityReference |
Element, ProcessingInstruction, Comment, Text, CDATAEntityReference |
Attribute, DocumentFragment, ElementEntityReference |
|
None |
|||
Notation |
Nessuno | DocumentType |
|
ProcessingInstruction |
Nessuno |
Document, DocumentFragment, ElementEntityReference |
|
SignificantWhitespace |
|||
Text |
Nessuno |
Attribute, DocumentFragment, ElementEntityReference |
|
Whitespace |
|||
XmlDeclaration |
Deve essere il primo nodo del documento. Può avere attributi che forniscono informazioni sulla versione e sulla codifica. | Nessuno | Document |