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

XmlDocument (Clase)

Representa un documento XML.

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

public class XmlDocument : XmlNode

El tipo XmlDocument expone los siguientes miembros.

  NombreDescripción
Método públicoCompatible con XNA FrameworkXmlDocument()Inicializa una nueva instancia de la clase XmlDocument.
Método protegidoCompatible con XNA FrameworkXmlDocument(XmlImplementation)Inicializa una nueva instancia de la clase XmlDocument con el objeto XmlImplementation especificado.
Método públicoCompatible con XNA FrameworkXmlDocument(XmlNameTable)Inicializa una nueva instancia de la clase XmlDocument con el objeto XmlNameTable especificado.
Arriba

  NombreDescripción
Propiedad públicaCompatible con XNA FrameworkAttributesObtiene un objeto XmlAttributeCollection que contiene los atributos de este nodo. (Se hereda de XmlNode).
Propiedad públicaCompatible con XNA FrameworkBaseURIObtiene el identificador URI base del nodo actual. (Invalida a XmlNode.BaseURI).
Propiedad públicaCompatible con XNA FrameworkChildNodesObtiene todos los nodos secundarios del nodo. (Se hereda de XmlNode).
Propiedad públicaCompatible con XNA FrameworkDocumentElementObtiene el XmlElement raíz del documento.
Propiedad públicaDocumentTypeObtiene el nodo que contiene la declaración DOCTYPE.
Propiedad públicaCompatible con XNA FrameworkFirstChildObtiene el primer nodo secundario del nodo. (Se hereda de XmlNode).
Propiedad públicaCompatible con XNA FrameworkHasChildNodesObtiene un valor que indica si este nodo tiene nodos secundarios. (Se hereda de XmlNode).
Propiedad públicaCompatible con XNA FrameworkImplementationObtiene el objeto XmlImplementation del documento actual.
Propiedad públicaCompatible con XNA FrameworkInnerTextProduce InvalidOperationException en todos los casos. (Invalida a XmlNode.InnerText).

En XNA Framework 3.0, este miembro se hereda de XmlNode.InnerText.
Propiedad públicaCompatible con XNA FrameworkInnerXmlObtiene o establece el marcado que representa los nodos secundarios del nodo actual. (Invalida a XmlNode.InnerXml).
Propiedad públicaCompatible con XNA FrameworkIsReadOnlyObtiene un valor que indica si el nodo actual es de sólo lectura. (Invalida a XmlNode.IsReadOnly).
Propiedad públicaCompatible con XNA FrameworkItem[String]Obtiene el primer elemento secundario con el Name especificado. (Se hereda de XmlNode).
Propiedad públicaCompatible con XNA FrameworkItem[String, String]Obtiene el primer elemento secundario con el LocalName y el NamespaceURI especificados. (Se hereda de XmlNode).
Propiedad públicaCompatible con XNA FrameworkLastChildObtiene el último nodo secundario del nodo. (Se hereda de XmlNode).
Propiedad públicaCompatible con XNA FrameworkLocalNameObtiene el nombre local del nodo. (Invalida a XmlNode.LocalName).
Propiedad públicaCompatible con XNA FrameworkNameObtiene el nombre completo del nodo. (Invalida a XmlNode.Name).
Propiedad públicaCompatible con XNA FrameworkNamespaceURIObtiene el identificador URI de espacio de nombres de este nodo. (Se hereda de XmlNode).
Propiedad públicaCompatible con XNA FrameworkNameTableObtiene el objeto XmlNameTable asociado a esta implementación.
Propiedad públicaCompatible con XNA FrameworkNextSiblingObtiene el nodo inmediatamente siguiente a éste. (Se hereda de XmlNode).
Propiedad públicaCompatible con XNA FrameworkNodeTypeObtiene el tipo del nodo actual. (Invalida a XmlNode.NodeType).
Propiedad públicaCompatible con XNA FrameworkOuterXmlObtiene el marcado que contiene este nodo y todos sus nodos secundarios. (Se hereda de XmlNode).
Propiedad públicaCompatible con XNA FrameworkOwnerDocumentObtiene el XmlDocument al que pertenece el nodo actual. (Invalida a XmlNode.OwnerDocument).
Propiedad públicaCompatible con XNA FrameworkParentNodeObtiene el nodo primario de este nodo, en los nodos que pueden tener nodos primarios. (Invalida a XmlNode.ParentNode).
Propiedad públicaCompatible con XNA FrameworkPrefixObtiene o establece el prefijo de espacio de nombres de este nodo. (Se hereda de XmlNode).
Propiedad públicaCompatible con XNA FrameworkPreserveWhitespaceObtiene o establece un valor que indica si se va a conservar el espacio en blanco del contenido del elemento.
Propiedad públicaCompatible con XNA FrameworkPreviousSiblingObtiene el nodo inmediatamente anterior a éste. (Se hereda de XmlNode).
Propiedad públicaCompatible con XNA FrameworkSchemaInfoDevuelve el conjunto de información posterior a la validación del esquema (PSVI, Post-Schema-Validation-Infoset) del nodo. (Invalida a XmlNode.SchemaInfo).
Propiedad públicaCompatible con XNA FrameworkSchemasObtiene o establece el objeto XmlSchemaSet asociado con este objeto XmlDocument.
Propiedad públicaCompatible con XNA FrameworkValueObtiene o establece el valor del nodo. (Se hereda de XmlNode).
Propiedad públicaCompatible con XNA FrameworkXmlResolverEstablece el objeto XmlResolver para utilizarlo en la resolución de recursos externos.
Arriba

  NombreDescripción
Método públicoCompatible con XNA FrameworkAppendChildAgrega el nodo especificado al final de la lista de nodos secundarios de este nodo. (Se hereda de XmlNode).
Método públicoCompatible con XNA FrameworkCloneCrea un duplicado de este nodo. (Se hereda de XmlNode).
Método públicoCompatible con XNA FrameworkCloneNodeCrea un duplicado de este nodo. (Invalida a XmlNode.CloneNode(Boolean)).
Método públicoCompatible con XNA FrameworkCreateAttribute(String)Crea un XmlAttribute con el Name especificado.
Método públicoCompatible con XNA FrameworkCreateAttribute(String, String)Crea un XmlAttribute con el nombre completo y el NamespaceURI especificados.
Método públicoCompatible con XNA FrameworkCreateAttribute(String, String, String)Crea un XmlAttribute con los Prefix, LocalName y NamespaceURI especificados.
Método públicoCompatible con XNA FrameworkCreateCDataSectionCrea un objeto XmlCDataSection que contiene los datos especificados.
Método públicoCompatible con XNA FrameworkCreateCommentCrea un objeto XmlComment que contiene los datos especificados.
Método protegidoCompatible con XNA FrameworkCreateDefaultAttributeCrea un atributo predeterminado con el prefijo, el nombre local y el identificador URI de espacio de nombres especificados.
Método públicoCompatible con XNA FrameworkCreateDocumentFragmentCrea una interfaz XmlDocumentFragment.
Método públicoCreateDocumentTypeDevuelve un nuevo objeto XmlDocumentType.
Método públicoCompatible con XNA FrameworkCreateElement(String)Crea un elemento con el nombre especificado.
Método públicoCompatible con XNA FrameworkCreateElement(String, String)Crea un XmlElement con el nombre completo y el NamespaceURI.
Método públicoCompatible con XNA FrameworkCreateElement(String, String, String)Crea un elemento con los valores Prefix, LocalName y NamespaceURI especificados.
Método públicoCompatible con XNA FrameworkCreateEntityReferenceCrea un objeto XmlEntityReference con el nombre especificado.
Método públicoCreateNavigator()Crea un nuevo objeto XPathNavigator para navegar por este documento. (Invalida a XmlNode.CreateNavigator()).
Método protegidoCreateNavigator(XmlNode)Crea un objeto XPathNavigator para navegar por este documento colocado en el nodo XmlNode especificado.
Método públicoCompatible con XNA FrameworkCreateNode(String, String, String)Crea un XmlNode con el tipo de nodo, Name y NamespaceURI especificados.
Método públicoCompatible con XNA FrameworkCreateNode(XmlNodeType, String, String)Crea un XmlNode con los XmlNodeType, Name y NamespaceURI especificados.
Método públicoCompatible con XNA FrameworkCreateNode(XmlNodeType, String, String, String)Crea un XmlNode con XmlNodeType, Prefix, Name y NamespaceURI especificados.
Método públicoCompatible con XNA FrameworkCreateProcessingInstructionCrea un objeto XmlProcessingInstruction con el nombre y los datos especificados.
Método públicoCompatible con XNA FrameworkCreateSignificantWhitespaceCrea un nodo XmlSignificantWhitespace.
Método públicoCompatible con XNA FrameworkCreateTextNodeCrea un objeto XmlText con el texto especificado.
Método públicoCompatible con XNA FrameworkCreateWhitespaceCrea un nodo XmlWhitespace.
Método públicoCompatible con XNA FrameworkCreateXmlDeclarationCrea un nodo XmlDeclaration con los valores especificados.
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úblicoGetElementByIdObtiene el XmlElement con el identificador especificado.
Método públicoCompatible con XNA FrameworkGetElementsByTagName(String)Devuelve un objeto XmlNodeList que contiene una lista de todos los elementos descendientes que coinciden con el Name especificado.
Método públicoCompatible con XNA FrameworkGetElementsByTagName(String, String)Devuelve un objeto XmlNodeList que contiene una lista de todos los elementos descendientes que coinciden con el LocalName y el NamespaceURI especificados.
Método públicoCompatible con XNA FrameworkGetEnumeratorObtiene un enumerador que recorre en iteración los nodos secundarios del nodo actual. (Se hereda de XmlNode).
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. (Se hereda de XmlNode).
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. (Se hereda de XmlNode).
Método públicoCompatible con XNA FrameworkGetType Obtiene el Type de la instancia actual. (Se hereda de Object).
Método públicoCompatible con XNA FrameworkImportNodeImporta un nodo de otro documento al documento actual.
Método públicoCompatible con XNA FrameworkInsertAfterInserta el nodo especificado inmediatamente detrás del nodo de referencia igualmente especificado. (Se hereda de XmlNode).
Método públicoCompatible con XNA FrameworkInsertBeforeInserta el nodo especificado inmediatamente antes del nodo de referencia igualmente especificado. (Se hereda de XmlNode).
Método públicoCompatible con XNA FrameworkLoad(Stream)Carga el documento XML desde la secuencia especificada.
Método públicoCompatible con XNA FrameworkLoad(String)Carga el documento XML desde la dirección URL especificada.
Método públicoCompatible con XNA FrameworkLoad(TextReader)Carga el documento XML desde el TextReader especificado.
Método públicoCompatible con XNA FrameworkLoad(XmlReader)Carga el documento XML desde el XmlReader especificado.
Método públicoCompatible con XNA FrameworkLoadXmlCarga el documento XML desde la cadena especificada.
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. (Se hereda de XmlNode).
Método públicoCompatible con XNA FrameworkPrependChildAgrega el nodo especificado al principio de la lista de nodos secundarios de este nodo. (Se hereda de XmlNode).
Método públicoCompatible con XNA FrameworkReadNodeCrea un objeto XmlNode tomando como base la información de XmlReader. El lector debe estar situado en un nodo o en un atributo.
Método públicoCompatible con XNA FrameworkRemoveAllQuita todos los atributos y nodos secundarios del nodo actual. (Se hereda de XmlNode).
Método públicoCompatible con XNA FrameworkRemoveChildQuita el nodo secundario especificado. (Se hereda de XmlNode).
Método públicoCompatible con XNA FrameworkReplaceChildReemplaza el nodo secundario oldChild por el nodo newChild. (Se hereda de XmlNode).
Método públicoCompatible con XNA FrameworkSave(Stream)Guarda el documento XML en la secuencia especificada.
Método públicoCompatible con XNA FrameworkSave(String)Guarda el documento XML en el archivo especificado.
Método públicoCompatible con XNA FrameworkSave(TextWriter)Guarda el documento XML en el TextWriter especificado.
Método públicoCompatible con XNA FrameworkSave(XmlWriter)Guarda el documento XML en el XmlWriter especificado.
Método públicoCompatible con XNA FrameworkSelectNodes(String)Selecciona una lista de nodos que coinciden con la expresión XPath. (Se hereda de XmlNode).
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. (Se hereda de XmlNode).
Método públicoCompatible con XNA FrameworkSelectSingleNode(String)Selecciona el primer XmlNode que coincide con la expresión XPath. (Se hereda de XmlNode).
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. (Se hereda de XmlNode).
Método públicoCompatible con XNA FrameworkSupportsComprueba si la implementación de DOM incluye una característica específica. (Se hereda de XmlNode).
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 FrameworkValidate(ValidationEventHandler)Valida el objeto XmlDocument según los esquemas del lenguaje de definición de esquemas XML (XSD) de la propiedad Schemas.
Método públicoCompatible con XNA FrameworkValidate(ValidationEventHandler, XmlNode)Valida el objeto XmlNode especificado según los esquemas del lenguaje de definición de esquemas XML (XSD) de la propiedad Schemas.
Método públicoCompatible con XNA FrameworkWriteContentToGuarda todos los nodos secundarios del nodo XmlDocument en el XmlWriter especificado. (Invalida a XmlNode.WriteContentTo(XmlWriter)).
Método públicoCompatible con XNA FrameworkWriteToGuarda el nodo XmlDocument en el XmlWriter especificado. (Invalida a XmlNode.WriteTo(XmlWriter)).
Arriba

  NombreDescripción
Evento públicoCompatible con XNA FrameworkNodeChangedSe produce cuando el Value de un nodo que pertenece a este documento se ha modificado.
Evento públicoCompatible con XNA FrameworkNodeChangingSe produce cuando el Value de un nodo que pertenece a este documento se va a modificar.
Evento públicoCompatible con XNA FrameworkNodeInsertedSe produce cuando un nodo que pertenece a este documento se ha insertado en otro nodo.
Evento públicoCompatible con XNA FrameworkNodeInsertingSe produce cuando un nodo que pertenece a este documento se va a insertar en otro nodo.
Evento públicoCompatible con XNA FrameworkNodeRemovedSe produce cuando un nodo que pertenece a este documento se ha quitado de su nodo primario.
Evento públicoCompatible con XNA FrameworkNodeRemovingSe produce cuando un nodo que pertenece a este documento se va a quitar del documento.
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. (Se hereda de XmlNode).
Implementación explícita de interfacesMétodo privadoCompatible con XNA FrameworkIEnumerable.GetEnumeratorPara obtener una descripción de este miembro, vea XmlNode.GetEnumerator. (Se hereda de XmlNode).
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 y habilita la navegación y edición de este documento. Dado que XmlDocument implementa la interfaz IXPathNavigable, también se puede utilizar como documento de origen de la clase XslTransform.

La clase XmlDataDocument extiende XmlDocument y permite que los datos estructurados se almacenen, recuperen y manipulen mediante un DataSet relacional. Esta clase permite que los componentes combinen vistas XML y relacionales de los datos subyacentes.

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 XmlDocument, 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.

TopicLocation
Cómo: Cargar datos XML en el control XML de servidor WebGenerar aplicaciones Web ASP .NET en Visual Studio
Cómo: Cargar datos XML en el control XML de servidor WebGenerar aplicaciones Web ASP .NET en Visual Studio
Cómo: Cargar datos XML en el control XML de servidor WebGenerar aplicaciones Web ASP .NET

.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