XmlNodeType Enumeración

Definición

Especifica el tipo de nodo.

public enum class XmlNodeType
public enum XmlNodeType
type XmlNodeType = 
Public Enum XmlNodeType
Herencia
XmlNodeType

Campos

Attribute 2

Atributo (por ejemplo, id='123').

CDATA 4

Una sección CDATA (por ejemplo, <![CDATA[mi texto de escape]]>).

Comment 8

Comentario (por ejemplo, <!-- mi comentario -->).

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

Element 1

Elemento (por ejemplo, <item>).

EndElement 15

Etiqueta de elemento final (por ejemplo, </item>).

EndEntity 16

Se devuelve cuando XmlReader alcanza el final del reemplazo de entidad como resultado de una llamada al método ResolveEntity().

Entity 6

Declaración de entidad (por ejemplo, <!ENTITY...>).

EntityReference 5

Referencia a una entidad (por ejemplo, &num;).

None 0

XmlReader devuelve este valor si no se ha llamado al método Read.

Notation 12

Notación en la declaración de tipos de documento (por ejemplo, <!NOTATION...>).

ProcessingInstruction 7

Instrucción de procesamiento (por ejemplo, <?pi test?>).

SignificantWhitespace 14

Espacio en blanco entre marcas en un modelo de contenido mixto o espacio en blanco dentro del ámbito de xml:space="preserve".

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

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

Se aplica a