System::Xml::XmlNodeType enum

XmlNodeType enum

Specifica il tipo di nodo.

enum class XmlNodeType

Valori

NomeValoreDescrizione
None0Questo è restituito da XmlReader se non è stato chiamato il metodo Read.
Element1Un elemento (ad esempio, ).
Attribute2Un attributo (ad esempio, id=‘123’).
Text3Il contenuto testuale di un nodo. Un nodo XmlNodeType::Text non può avere nodi figli. Può apparire come nodo figlio dei nodi XmlNodeType::Attribute, XmlNodeType::DocumentFragment, XmlNodeType::Element e XmlNodeType::EntityReference.
CDATA4Una sezione CDATA (ad esempio, my escaped text).
EntityReference5Un riferimento a un’entità (ad esempio, #).
Entity6Una dichiarazione di entità (ad esempio, ).
ProcessingInstruction7Un’istruzione di elaborazione (ad esempio, ).
Comment8Un commento (ad esempio, ****).
Document9Un oggetto documento che, come radice dell’albero del documento, fornisce l’accesso all’intero documento XML.
DocumentType10La dichiarazione del tipo di documento, indicata dal seguente tag (ad esempio, ).
DocumentFragment11Un frammento di documento.
Notation12Una notazione nella dichiarazione del tipo di documento (ad esempio, ).
Whitespace13Spazio bianco tra i markup.
SignificantWhitespace14Spazio bianco tra i markup in un modello di contenuto misto o spazio bianco all’interno dell’ambito xml:space="preserve".
EndElement15Un tag di chiusura elemento (ad esempio, ****).
EndEntity16Restituito quando XmlReader arriva alla fine della sostituzione dell’entità a seguito di una chiamata a XmlReader::ResolveEntity.
XmlDeclaration17La dichiarazione XML (ad esempio, ). Il nodo XmlNodeType::XmlDeclaration deve essere il primo nodo del documento. Non può avere figli. È un figlio del nodo XmlNodeType::Document. Può avere attributi che forniscono informazioni sulla versione e sulla codifica.

Vedi anche