System::Xml::XmlNodeType enum

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.
Element1Un elemento (por ejemplo, ).
Attribute2Un 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.
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 documento que, como raíz del árbol del documento, proporciona acceso a todo el documento XML.
DocumentType10The document type declaration, indicated by the following tag (for example, ).
DocumentFragment11Un fragmento de documento.
Notación12Una notación en la declaración del tipo de documento (por ejemplo, ).
Espacio en blanco13Espacio 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 elemento final (por ejemplo, ****).
EndEntity16Devuelto cuando XmlReader llega al final del reemplazo de 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