XmlNodeType Enumerazione

Definizione

Specifica il tipo di nodo.

public enum class XmlNodeType
public enum XmlNodeType
type XmlNodeType = 
Public Enum XmlNodeType
Ereditarietà
XmlNodeType

Campi

Attribute 2

Attributo (ad esempio, id='123').

CDATA 4

Sezione CDATA (ad esempio, <![CDATA[testo non sottoposto a escape]]>).

Comment 8

Commento (ad esempio, <!-- commento -->).

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

Element 1

Elemento (ad esempio, <item>).

EndElement 15

Tag di fine dell'elemento (ad esempio, </item>).

EndEntity 16

Viene restituito quando XmlReader completa l'analisi del testo sostitutivo dell'entità in seguito a una chiamata al metodo ResolveEntity().

Entity 6

Dichiarazione di entità (ad esempio, <!ENTITY...>).

EntityReference 5

Riferimento a un'entità (ad esempio, &num;).

None 0

Viene restituito dall'oggetto XmlReader se non è stato chiamato un metodo Read.

Notation 12

Notazione nella dichiarazione del tipo del documento (ad esempio <!NOTATION...>).

ProcessingInstruction 7

Istruzione di elaborazione (ad esempio, <?pi test?>).

SignificantWhitespace 14

Spazio vuoto tra markup in un modello di contenuto misto oppure spazio vuoto all'interno dell'ambito xml:space="preserve".

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, <?xml version='1.0'?>).

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

Si applica a