System::Xml::XmlNodeType enumeración

XmlNodeType enum

Especifica el tipo de nodo.

enum class XmlNodeType

Valores

NombreValorDescripción
None0Esto es devuelto por el XmlReader si no se ha llamado al método Read.
Elemento1Un elemento (por ejemplo, ).
Atributo2Un atributo (por ejemplo, id=‘123’).
Text3El contenido de texto de un nodo. Un nodo XmlNodeType::Text no puede tener nodos hijos. Puede aparecer como nodo hijo de los nodos XmlNodeType::Attribute, XmlNodeType::DocumentFragment, XmlNodeType::Element y XmlNodeType::EntityReference nodos.
CDATA4Una sección CDATA (por ejemplo, my escaped text).
EntityReference5Una referencia a una entidad (por ejemplo, #).
Entity6Una declaración de entidad (por ejemplo, ).
ProcessingInstruction7Una instrucción de procesamiento (por ejemplo, ).
Comment8Un comentario (por ejemplo, ****).
Document9Un objeto de documento que, como la raíz del árbol del documento, brinda acceso a todo el documento XML.
DocumentType10La declaración de tipo de documento, indicada por la siguiente etiqueta (por ejemplo, ).
DocumentFragment11Un fragmento de documento.
Notation12Una notación en la declaración de tipo de documento (por ejemplo, ).
Whitespace13Espacio en blanco entre marcas.
SignificantWhitespace14Espacio en blanco entre marcas en un modelo de contenido mixto o espacio en blanco dentro del alcance xml:space="preserve".
EndElement15Una etiqueta de fin de elemento (por ejemplo, ****).
EndEntity16Devuelto cuando XmlReader llega al final del reemplazo de la entidad como resultado de una llamada a XmlReader::ResolveEntity.
XmlDeclaration17La declaración XML (por ejemplo, ). El nodo XmlNodeType::XmlDeclaration debe ser el primer nodo del documento. No puede tener hijos. Es un hijo del nodo XmlNodeType::Document. Puede tener atributos que proporcionen información de versión y codificación.

Ver también