System.Xml


XmlNodeType (Enumeración)
Especifica el tipo de nodo.

Espacio de nombres: System.Xml
Ensamblado: System.Xml (en system.xml.dll)

Sintaxis

Visual Basic (Declaración)
Public Enumeration XmlNodeType
Visual Basic (Uso)
Dim instance As XmlNodeType
C#
public enum XmlNodeType
C++
public enum class XmlNodeType
J#
public enum XmlNodeType
JScript
public enum XmlNodeType
Miembros

 Nombre de miembroDescripción
Compatible con .NET Compact FrameworkAttributeAtributo (por ejemplo, id='123'). 

Un nodo Attribute puede tener los siguientes tipos de nodo secundario: Text y EntityReference. El nodo Attribute no aparece como nodo secundario de ningún otro tipo de nodo. No se considera como nodo secundario de Element.

Compatible con .NET Compact FrameworkCDATASección CDATA (por ejemplo, <![CDATA[my escaped text]]>). 

Las secciones CDATA se utilizan para establecer secuencias de escape en bloques de texto con el fin de evitar que dicho texto se reconozca como lenguaje marcado. Un nodo CDATA no puede tener nodos secundarios. Puede aparecer como nodo secundario de los nodos DocumentFragment, EntityReference y Element.

Compatible con .NET Compact FrameworkCommentComentario (por ejemplo, <!-- my comment -->). 

Un nodo Comment no puede tener nodos secundarios. Puede aparecer como nodo secundario de los nodos Document, DocumentFragment, Element y EntityReference.

Compatible con .NET Compact FrameworkDocumentObjeto de documento que, como raíz del árbol de documentos, proporciona acceso a todo el documento XML. 

Un nodo Document puede tener los siguientes tipos de nodo secundario: XmlDeclaration, Element (como mucho uno), ProcessingInstruction, Comment y DocumentType. No puede aparecer como nodo secundario de ningún tipo de nodo.

Compatible con .NET Compact FrameworkDocumentFragmentFragmento de documento. 

El nodo DocumentFragment asocia un nodo o subárbol a un documento sin que realmente esté incluido en el documento. Un nodo DocumentFragment puede tener los siguientes tipos de nodo secundario: Element, ProcessingInstruction, Comment, Text, CDATA y EntityReference. No puede aparecer como nodo secundario de ningún tipo de nodo.

Compatible con .NET Compact FrameworkDocumentTypeDeclaración de tipo de documento, indicada por la siguiente etiqueta (por ejemplo, <!DOCTYPE...>). 

Un nodo DocumentType puede tener los siguientes tipos de nodo secundario: Notation y Entity. Puede aparecer como nodo secundario del nodo Document.

Compatible con .NET Compact FrameworkElementElemento (por ejemplo, <item>). 

Un nodo Element puede tener los siguientes tipos de nodo secundario: Element, Text, Comment, ProcessingInstruction, CDATA y EntityReference. Puede ser el nodo secundario de los nodos Document, DocumentFragment, EntityReference y Element.

Compatible con .NET Compact FrameworkEndElementEtiqueta de elemento final (por ejemplo, </item>) . 

Los nodos EndElement se devuelve cuando XmlReader alcanza el final de un elemento.

Compatible con .NET Compact FrameworkEndEntitySe devuelve cuando XmlReader alcanza el final del reemplazo de entidad como resultado de una llamada al método ResolveEntity
Compatible con .NET Compact FrameworkEntityDeclaración de entidad (por ejemplo, <!ENTITY...>). 

Un nodo Entity puede tener nodos secundarios que representan la entidad expandida (por ejemplo, los nodos Text y EntityReference). Puede aparecer como nodo secundario del nodo DocumentType.

Compatible con .NET Compact FrameworkEntityReferenceReferencia a una entidad (por ejemplo, &num;). 

Un nodo EntityReference puede tener los siguientes tipos de nodo secundario: Element, ProcessingInstruction, Comment, Text, CDATA y EntityReference. Puede aparecer como nodo secundario de los nodos Attribute, DocumentFragment, Element y EntityReference.

Compatible con .NET Compact FrameworkNoneXmlReader devuelve este valor si no se ha llamado al método Read
Compatible con .NET Compact FrameworkNotationNotación en la declaración de tipo de documento (por ejemplo, <!NOTATION...>). 

Un nodo Notation no puede tener nodos secundarios. Puede aparecer como nodo secundario del nodo DocumentType.

Compatible con .NET Compact FrameworkProcessingInstructionInstrucción de procesamiento (por ejemplo, <?pi test?>). 

Un nodo ProcessingInstruction no puede tener nodos secundarios. Puede aparecer como nodo secundario de los nodos Document, DocumentFragment, Element y EntityReference.

Compatible con .NET Compact FrameworkSignificantWhitespaceEspacio en blanco entre marcas en un modelo de contenido mixto o espacio en blanco dentro del ámbito de xml:space="preserve"
Compatible con .NET Compact FrameworkTextContenido de texto de un nodo. 

Un nodo Text no puede tener nodos secundarios. Puede aparecer como nodo secundario de los nodos Attribute, DocumentFragment, Element y EntityReference.

Compatible con .NET Compact FrameworkWhitespaceEspacio en blanco entre marcas. 
Compatible con .NET Compact FrameworkXmlDeclarationDeclaración XML (por ejemplo, <?xml version='1.0'?> ). 

El nodo XmlDeclaration debe ser el primer nodo del documento. No puede tener nodos secundarios. Es un nodo secundario del nodo Document. Puede tener atributos que proporcionan información sobre la versión y codificación.

Plataformas

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

Información de versión

.NET Framework

Compatible con: 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Compatible con: 2.0, 1.0

XNA Framework

Compatible con: 1.0
Vea también

Page view tracker