XmlNodeType Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica el tipo de nodo.
public enum class XmlNodeType
public enum XmlNodeType
type XmlNodeType =
Public Enum XmlNodeType
- Herencia
Campos
Attribute | 2 | Atributo (por ejemplo, |
CDATA | 4 | Una sección CDATA (por ejemplo, |
Comment | 8 | Comentario (por ejemplo, |
Document | 9 | Objeto de documento que, como raíz del árbol de documentos, proporciona acceso a todo el documento XML. |
DocumentFragment | 11 | Fragmento de documento. |
DocumentType | 10 | Declaración de tipos de documento, indicada por la siguiente etiqueta (por ejemplo, |
Element | 1 | Elemento (por ejemplo, |
EndElement | 15 | Etiqueta de elemento final (por ejemplo, |
EndEntity | 16 | Se devuelve cuando |
Entity | 6 | Declaración de entidad (por ejemplo, |
EntityReference | 5 | Referencia a una entidad (por ejemplo, |
None | 0 | XmlReader devuelve este valor si no se ha llamado al método |
Notation | 12 | Notación en la declaración de tipos de documento (por ejemplo, |
ProcessingInstruction | 7 | Instrucción de procesamiento (por ejemplo, |
SignificantWhitespace | 14 | Espacio en blanco entre marcas en un modelo de contenido mixto o espacio en blanco dentro del ámbito de |
Text | 3 | Contenido de texto de un nodo. Un nodo Text no puede tener ningún nodo secundario. Puede aparecer como nodo secundario de los nodos Attribute, DocumentFragment, Element y EntityReference. |
Whitespace | 13 | Espacio en blanco entre marcas. |
XmlDeclaration | 17 | Declaración XML (por ejemplo, El nodo XmlDeclaration debe ser el primero del documento. No puede tener hijos. Es un nodo secundario del nodo Document. Puede tener atributos que faciliten información relativa a la versión y la codificación. |
Comentarios
En la tabla siguiente se proporciona información adicional sobre los nodos XML, así como sus nodos primarios y secundarios.
Campo | Descripción | Puede tener nodos secundarios: | Puede ser un nodo secundario de: |
---|---|---|---|
Attribute |
EntityReference , Text |
Ninguno. No se considera un nodo secundario de .Element |
|
CDATA |
Las secciones de CDATA se usan para escapar bloques de texto que, de lo contrario, se reconocerían como marcado. | Ninguno. | DocumentFragment , EntityReference y Element |
Comment |
Ninguno. | Document , DocumentFragment , EntityReference |
|
Document |
XmlDeclaration , Element (un máximo de uno), ProcessingInstruction , , , Comment``DocumentType |
Ninguno | |
DocumentFragment |
Asocia un nodo o subárbol a un documento sin estar contenido realmente en el documento. | Element , ProcessingInstruction , Comment , Text , CDATA , EntityReference |
Ninguno. |
DocumentType |
Notation , Entity |
Ninguno | |
Element |
Element , Text , Comment , ProcessingInstruction , CDATA , EntityReference |
Document , DocumentFragment , EntityReference , Element |
|
EndElement |
Se devuelve cuando XmlReader llega al final de un elemento. | ||
EndEntity |
|||
Entity |
Nodos secundarios que representan la entidad expandida (por ejemplo, Text y EntityReference nodos) |
DocumentType |
|
EntityReference |
Element , ProcessingInstruction , Comment , Text , CDATA , EntityReference |
Attribute , DocumentFragment , Element , EntityReference |
|
None |
|||
Notation |
None | DocumentType |
|
ProcessingInstruction |
None | Document , DocumentFragment , Element , EntityReference |
|
SignificantWhitespace |
|||
Text |
None | Attribute , DocumentFragment , Element , EntityReference |
|
Whitespace |
|||
XmlDeclaration |
Debe ser el primer nodo del documento. Puede tener atributos que faciliten información relativa a la versión y la codificación. | Ninguno | Document |