Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

XmlNode (Clase)

Representa un único nodo del documento XML.

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

public abstract class XmlNode : ICloneable, 
	IEnumerable, IXPathNavigable

El tipo XmlNode expone los siguientes miembros.

  NombreDescripción
Propiedad públicaCompatible con XNA FrameworkAttributesObtiene un objeto XmlAttributeCollection que contiene los atributos de este nodo.
Propiedad públicaCompatible con XNA FrameworkBaseURIObtiene el identificador URI base del nodo actual.
Propiedad públicaCompatible con XNA FrameworkChildNodesObtiene todos los nodos secundarios del nodo.
Propiedad públicaCompatible con XNA FrameworkFirstChildObtiene el primer nodo secundario del nodo.
Propiedad públicaCompatible con XNA FrameworkHasChildNodesObtiene un valor que indica si este nodo tiene nodos secundarios.
Propiedad públicaCompatible con XNA FrameworkInnerTextObtiene o establece los valores concatenados del nodo y de todos sus nodos secundarios.
Propiedad públicaCompatible con XNA FrameworkInnerXmlObtiene o establece el marcado que representa sólo los nodos secundarios de este nodo.
Propiedad públicaCompatible con XNA FrameworkIsReadOnlyObtiene un valor que indica si el nodo es de sólo lectura.
Propiedad públicaCompatible con XNA FrameworkItem[String]Obtiene el primer elemento secundario con el Name especificado.
Propiedad públicaCompatible con XNA FrameworkItem[String, String]Obtiene el primer elemento secundario con el LocalName y el NamespaceURI especificados.
Propiedad públicaCompatible con XNA FrameworkLastChildObtiene el último nodo secundario del nodo.
Propiedad públicaCompatible con XNA FrameworkLocalNameObtiene el nombre local del nodo, cuando se reemplaza en una clase derivada.
Propiedad públicaCompatible con XNA FrameworkNameCuando se reemplaza en una clase derivada, obtiene el nombre completo del nodo.
Propiedad públicaCompatible con XNA FrameworkNamespaceURIObtiene el identificador URI de espacio de nombres de este nodo.
Propiedad públicaCompatible con XNA FrameworkNextSiblingObtiene el nodo inmediatamente siguiente a éste.
Propiedad públicaCompatible con XNA FrameworkNodeTypeObtiene el tipo del nodo actual cuando se reemplaza en una clase derivada.
Propiedad públicaCompatible con XNA FrameworkOuterXmlObtiene el marcado que contiene este nodo y todos sus nodos secundarios.
Propiedad públicaCompatible con XNA FrameworkOwnerDocumentObtiene el XmlDocument al que pertenece este nodo.
Propiedad públicaCompatible con XNA FrameworkParentNodeObtiene el nodo primario de este nodo (para nodos que pueden tener nodos primarios).
Propiedad públicaCompatible con XNA FrameworkPrefixObtiene o establece el prefijo de espacio de nombres de este nodo.
Propiedad públicaCompatible con XNA FrameworkPreviousSiblingObtiene el nodo inmediatamente anterior a éste.
Propiedad públicaCompatible con XNA FrameworkSchemaInfoObtiene el conjunto de información posterior a la validación del esquema que se ha asignado a este nodo como resultado de dicha validación.
Propiedad públicaCompatible con XNA FrameworkValueObtiene o establece el valor del nodo.
Arriba

  NombreDescripción
Método públicoCompatible con XNA FrameworkAppendChildAgrega el nodo especificado al final de la lista de nodos secundarios de este nodo.
Método públicoCompatible con XNA FrameworkCloneCrea un duplicado de este nodo.
Método públicoCompatible con XNA FrameworkCloneNodeCrea un duplicado del nodo, cuando se reemplaza en una clase derivada.
Método públicoCreateNavigatorCrea un objeto XPathNavigator para desplazarse por este objeto.
Método públicoCompatible con XNA FrameworkEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegidoCompatible con XNA FrameworkFinalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método públicoCompatible con XNA FrameworkGetEnumeratorObtiene un enumerador que recorre en iteración los nodos secundarios del nodo actual.
Método públicoCompatible con XNA FrameworkGetHashCode Sirve como una función hash para un tipo en particular. (Se hereda de Object).
Método públicoCompatible con XNA FrameworkGetNamespaceOfPrefixBusca la declaración xmlns más cercana para el prefijo especificado que está en el ámbito del nodo actual y devuelve el identificador URI de espacio de nombres de la declaración.
Método públicoCompatible con XNA FrameworkGetPrefixOfNamespaceBusca la declaración xmlns más cercana para el identificador URI de espacio de nombres especificado que está en el ámbito del nodo actual y devuelve el prefijo definido en la declaración.
Método públicoCompatible con XNA FrameworkGetType Obtiene el Type de la instancia actual. (Se hereda de Object).
Método públicoCompatible con XNA FrameworkInsertAfterInserta el nodo especificado inmediatamente detrás del nodo de referencia igualmente especificado.
Método públicoCompatible con XNA FrameworkInsertBeforeInserta el nodo especificado inmediatamente antes del nodo de referencia igualmente especificado.
Método protegidoCompatible con XNA FrameworkMemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método públicoCompatible con XNA FrameworkNormalizeHace que todos los nodos XmlText de toda la profundidad del subárbol situado bajo XmlNode aparezcan de forma "normal", de modo que sólo el marcado (es decir, las etiquetas, comentarios, instrucciones de procesamiento, secciones CDATA y referencias a entidades) separa los nodos XmlText, es decir, no hay nodos XmlText adyacentes.
Método públicoCompatible con XNA FrameworkPrependChildAgrega el nodo especificado al principio de la lista de nodos secundarios de este nodo.
Método públicoCompatible con XNA FrameworkRemoveAllQuita todos los atributos y nodos secundarios del nodo actual.
Método públicoCompatible con XNA FrameworkRemoveChildQuita el nodo secundario especificado.
Método públicoCompatible con XNA FrameworkReplaceChildReemplaza el nodo secundario oldChild por el nodo newChild.
Método públicoCompatible con XNA FrameworkSelectNodes(String)Selecciona una lista de nodos que coinciden con la expresión XPath.
Método públicoCompatible con XNA FrameworkSelectNodes(String, XmlNamespaceManager)Selecciona una lista de nodos que coinciden con la expresión XPath. Los prefijos encontrados en la expresión XPath se resuelven utilizando el XmlNamespaceManager proporcionado.
Método públicoCompatible con XNA FrameworkSelectSingleNode(String)Selecciona el primer XmlNode que coincide con la expresión XPath.
Método públicoCompatible con XNA FrameworkSelectSingleNode(String, XmlNamespaceManager)Selecciona el primer XmlNode que coincide con la expresión XPath. Los prefijos encontrados en la expresión XPath se resuelven utilizando el XmlNamespaceManager proporcionado.
Método públicoCompatible con XNA FrameworkSupportsComprueba si la implementación de DOM incluye una característica específica.
Método públicoCompatible con XNA FrameworkToString Retorna una cadena que representa al objeto actual. (Se hereda de Object).
Método públicoCompatible con XNA FrameworkWriteContentToGuarda todos los nodos secundarios del nodo en el XmlWriter especificado, cuando se reemplaza en una clase derivada.
Método públicoCompatible con XNA FrameworkWriteToGuarda el nodo actual en el XmlWriter especificado, cuando se reemplaza en una clase derivada.
Arriba

  NombreDescripción
Método de extensión públicoAsParallelHabilita la paralelización de una consulta. (Definido por ParallelEnumerable).
Método de extensión públicoAsQueryableConvierte una interfaz IEnumerable en IQueryable. (Definido por Queryable).
Método de extensión públicoCompatible con XNA FrameworkCast<TResult>Convierte los elementos de IEnumerable en el tipo especificado. (Definido por Enumerable).
Método de extensión públicoCompatible con XNA FrameworkOfType<TResult>Filtra los elementos de IEnumerable en función de un tipo especificado. (Definido por Enumerable).
Arriba

  NombreDescripción
Implementación explícita de interfacesMétodo privadoCompatible con XNA FrameworkICloneable.ClonePara obtener una descripción de este miembro, vea XmlNode.Clone.
Implementación explícita de interfacesMétodo privadoCompatible con XNA FrameworkIEnumerable.GetEnumeratorPara obtener una descripción de este miembro, vea XmlNode.GetEnumerator.
Arriba

Esta clase implementa el Modelo de objetos de documento (DOM) Level 1 Core de W3C y el DOM Level 2 Core. El DOM es una representación del árbol en memoria (memoria caché) de un documento XML. XmlNode es la clase base en la implementación de .NET de DOM. Admite selecciones XPath y proporciona capacidades de edición. La clase XmlDocument extiende XmlNode y representa a un documento XML. Puede utilizar XmlDocument para cargar y guardar datos XML. También incluye métodos para la creación de nodos. Para obtener más información, vea Modelo de objetos de documento XML (DOM).

Nota de seguridadNota sobre la seguridad

Las excepciones provocadas como resultado de utilizar la clase XmlNode, como la clase XmlException, pueden contener información confidencial que no deba exponerse en aquellos escenarios en los que no se confía. Deben controlarse correctamente las excepciones para que esta información confidencial no se exponga en escenarios en los que no se confía.

.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft