XmlDataDocument Clase
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í.
Precaución
XmlDataDocument class will be removed in a future release.
Precaución
XmlDataDocument has been deprecated and is not supported.
Permite que los datos estructurados se almacenen, recuperen y manipulen mediante un DataSet relacional.
public ref class XmlDataDocument : System::Xml::XmlDocument
[System.Obsolete("XmlDataDocument class will be removed in a future release.")]
public class XmlDataDocument : System.Xml.XmlDocument
[System.Obsolete("XmlDataDocument has been deprecated and is not supported.")]
public class XmlDataDocument : System.Xml.XmlDocument
public class XmlDataDocument : System.Xml.XmlDocument
[<System.Obsolete("XmlDataDocument class will be removed in a future release.")>]
type XmlDataDocument = class
inherit XmlDocument
[<System.Obsolete("XmlDataDocument has been deprecated and is not supported.")>]
type XmlDataDocument = class
inherit XmlDocument
type XmlDataDocument = class
inherit XmlDocument
Public Class XmlDataDocument
Inherits XmlDocument
- Herencia
- Atributos
Comentarios
Esta clase extiende XmlDocument. Permite cargar datos relacionales o datos XML y manipular esos datos mediante el Modelo de objetos de documento (DOM) de World Wide Web Consortium (W3C). El DOM presenta datos como una jerarquía de objetos de nodo. Dado que XmlDataDocument
implementa la IXPathNavigable interfaz , también se puede usar como documento de origen para la XslTransform clase .
XmlDataDocument
tiene una afiliación estrecha con la DataSet
clase , que proporciona una vista relacional de los datos XML cargados. Los cambios realizados en se XmlDataDocument
reflejan en DataSet
y viceversa.
Para cargar un DataSet
objeto con datos XML, use ReadXmlSchema para crear una asignación relacional. A continuación, los datos XML se pueden cargar mediante Load o LoadXml.
Para cargar datos relacionales, especifique el DataSet
objeto que contiene los datos relacionales como parámetro en el XmlDataDocument constructor.
Constructores
XmlDataDocument() |
Obsoletos.
Obsoletos.
Inicializa una nueva instancia de la clase XmlDataDocument. |
XmlDataDocument(DataSet) |
Obsoletos.
Obsoletos.
Inicializa una nueva instancia de la clase XmlDataDocument con el objeto DataSet especificado. |
Propiedades
Attributes |
Obsoletos.
Obsoletos.
Obtiene un objeto XmlAttributeCollection que contiene los atributos de este nodo. (Heredado de XmlNode) |
BaseURI |
Obsoletos.
Obsoletos.
Obtiene el identificador URI base del nodo actual. (Heredado de XmlDocument) |
ChildNodes |
Obsoletos.
Obsoletos.
Obtiene todos los nodos secundarios del nodo. (Heredado de XmlNode) |
DataSet |
Obsoletos.
Obsoletos.
Obtiene un DataSet que proporciona una representación relacional de los datos de |
DocumentElement |
Obsoletos.
Obsoletos.
Obtiene el XmlElement raíz del documento. (Heredado de XmlDocument) |
DocumentType |
Obsoletos.
Obsoletos.
Obtiene el nodo que contiene la declaración DOCTYPE. (Heredado de XmlDocument) |
FirstChild |
Obsoletos.
Obsoletos.
Obtiene el primer nodo secundario del nodo. (Heredado de XmlNode) |
HasChildNodes |
Obsoletos.
Obsoletos.
Obtiene un valor que indica si este nodo tiene nodos secundarios. (Heredado de XmlNode) |
Implementation |
Obsoletos.
Obsoletos.
Obtiene el objeto XmlImplementation del documento actual. (Heredado de XmlDocument) |
InnerText |
Obsoletos.
Obsoletos.
Produce una InvalidOperationException en todos los casos. (Heredado de XmlDocument) |
InnerXml |
Obsoletos.
Obsoletos.
Obtiene o establece el marcado que representa los nodos secundarios del nodo actual. (Heredado de XmlDocument) |
IsReadOnly |
Obsoletos.
Obsoletos.
Obtiene un valor que indica si el nodo actual es de solo lectura. (Heredado de XmlDocument) |
Item[String, String] |
Obsoletos.
Obsoletos.
Obtiene el primer elemento secundario con el LocalName y el NamespaceURI especificados. (Heredado de XmlNode) |
Item[String] |
Obsoletos.
Obsoletos.
Obtiene el primer elemento secundario con el Name especificado. (Heredado de XmlNode) |
LastChild |
Obsoletos.
Obsoletos.
Obtiene el último nodo secundario del nodo. (Heredado de XmlNode) |
LocalName |
Obsoletos.
Obsoletos.
Obtiene el nombre local del nodo. (Heredado de XmlDocument) |
Name |
Obsoletos.
Obsoletos.
Obtiene el nombre completo del nodo. (Heredado de XmlDocument) |
NamespaceURI |
Obsoletos.
Obsoletos.
Obtiene el identificador URI de espacio de nombres de este nodo. (Heredado de XmlNode) |
NameTable |
Obsoletos.
Obsoletos.
Obtiene el XmlNameTable asociado a esta implementación. (Heredado de XmlDocument) |
NextSibling |
Obsoletos.
Obsoletos.
Obtiene el nodo inmediatamente siguiente a éste. (Heredado de XmlNode) |
NodeType |
Obsoletos.
Obsoletos.
Obtiene el tipo del nodo actual. (Heredado de XmlDocument) |
OuterXml |
Obsoletos.
Obsoletos.
Obtiene el marcado que contiene este nodo y todos sus nodos secundarios. (Heredado de XmlNode) |
OwnerDocument |
Obsoletos.
Obsoletos.
Obtiene el XmlDocument al que pertenece el nodo actual. (Heredado de XmlDocument) |
ParentNode |
Obsoletos.
Obsoletos.
Obtiene el nodo primario de este nodo, en los nodos que pueden tener nodos primarios. (Heredado de XmlDocument) |
Prefix |
Obsoletos.
Obsoletos.
Obtiene o establece el prefijo de espacio de nombres de este nodo. (Heredado de XmlNode) |
PreserveWhitespace |
Obsoletos.
Obsoletos.
Obtiene o establece un valor que indica si se va a conservar el espacio en blanco del contenido del elemento. (Heredado de XmlDocument) |
PreviousSibling |
Obsoletos.
Obsoletos.
Obtiene el nodo inmediatamente anterior a éste. (Heredado de XmlNode) |
PreviousText |
Obsoletos.
Obsoletos.
Obtiene el nodo de texto inmediatamente anterior a este. (Heredado de XmlNode) |
SchemaInfo |
Obsoletos.
Obsoletos.
Devuelve el conjunto de información posterior a la validación del esquema (PSVI, Post-Schema-Validation-Infoset) del nodo. (Heredado de XmlDocument) |
Schemas |
Obsoletos.
Obsoletos.
Obtiene o establece el objeto XmlSchemaSet asociado a este objeto XmlDocument. (Heredado de XmlDocument) |
Value |
Obsoletos.
Obsoletos.
Obtiene o establece el valor del nodo. (Heredado de XmlNode) |
XmlResolver |
Obsoletos.
Obsoletos.
Establece el objeto XmlResolver para usarlo en la resolución de recursos externos. (Heredado de XmlDocument) |
Métodos
AppendChild(XmlNode) |
Obsoletos.
Obsoletos.
Agrega el nodo especificado al final de la lista de nodos secundarios de este nodo. (Heredado de XmlNode) |
Clone() |
Obsoletos.
Obsoletos.
Crea un duplicado de este nodo. (Heredado de XmlNode) |
CloneNode(Boolean) |
Obsoletos.
Obsoletos.
Crea un duplicado del nodo actual. |
CreateAttribute(String) |
Obsoletos.
Obsoletos.
Crea un objeto XmlAttribute con el Name especificado. (Heredado de XmlDocument) |
CreateAttribute(String, String) |
Obsoletos.
Obsoletos.
Crea un XmlAttribute con el nombre completo especificados y el NamespaceURI. (Heredado de XmlDocument) |
CreateAttribute(String, String, String) |
Obsoletos.
Obsoletos.
Crea un XmlAttribute con los Prefix, LocalName y NamespaceURI especificados. (Heredado de XmlDocument) |
CreateCDataSection(String) |
Obsoletos.
Obsoletos.
Crea un XmlCDataSection que contiene los datos especificados. (Heredado de XmlDocument) |
CreateComment(String) |
Obsoletos.
Obsoletos.
Crea un XmlComment que contiene los datos especificados. (Heredado de XmlDocument) |
CreateDefaultAttribute(String, String, String) |
Obsoletos.
Obsoletos.
Crea un atributo predeterminado con el prefijo, el nombre local y el identificador URI de espacio de nombres especificados. (Heredado de XmlDocument) |
CreateDocumentFragment() |
Obsoletos.
Obsoletos.
Crea una interfaz XmlDocumentFragment. (Heredado de XmlDocument) |
CreateDocumentType(String, String, String, String) |
Obsoletos.
Obsoletos.
Devuelve un nuevo objeto XmlDocumentType. (Heredado de XmlDocument) |
CreateElement(String) |
Obsoletos.
Obsoletos.
Crea un elemento con el nombre especificado. (Heredado de XmlDocument) |
CreateElement(String, String) |
Obsoletos.
Obsoletos.
Crea un XmlElement con el nombre completo y el NamespaceURI. (Heredado de XmlDocument) |
CreateElement(String, String, String) |
Obsoletos.
Obsoletos.
Crea un elemento con los Prefix, LocalName y NamespaceURI especificados. |
CreateEntityReference(String) |
Obsoletos.
Obsoletos.
Crea un objeto XmlEntityReference con el nombre especificado. |
CreateNavigator() |
Obsoletos.
Obsoletos.
Crea un nuevo objeto XPathNavigator para navegar por este documento. (Heredado de XmlDocument) |
CreateNavigator(XmlNode) |
Obsoletos.
Obsoletos.
Crea un nuevo objeto XPathNavigator para navegar por este documento.
|
CreateNode(String, String, String) |
Obsoletos.
Obsoletos.
Crea un XmlNode con el tipo de nodo especificado, Name y NamespaceURI. (Heredado de XmlDocument) |
CreateNode(XmlNodeType, String, String) |
Obsoletos.
Obsoletos.
Crea un XmlNode con los XmlNodeType, Name y NamespaceURI especificados. (Heredado de XmlDocument) |
CreateNode(XmlNodeType, String, String, String) |
Obsoletos.
Obsoletos.
Crea un XmlNode con los XmlNodeType, Prefix, Name y NamespaceURI especificados. (Heredado de XmlDocument) |
CreateProcessingInstruction(String, String) |
Obsoletos.
Obsoletos.
Crea un XmlProcessingInstruction con el nombre y los datos especificados. (Heredado de XmlDocument) |
CreateSignificantWhitespace(String) |
Obsoletos.
Obsoletos.
Crea un nodo XmlSignificantWhitespace. (Heredado de XmlDocument) |
CreateTextNode(String) |
Obsoletos.
Obsoletos.
Crea un objeto XmlTextcon el texto especificado. (Heredado de XmlDocument) |
CreateWhitespace(String) |
Obsoletos.
Obsoletos.
Crea un nodo XmlWhitespace. (Heredado de XmlDocument) |
CreateXmlDeclaration(String, String, String) |
Obsoletos.
Obsoletos.
Crea un nodo XmlDeclaration con los valores especificados. (Heredado de XmlDocument) |
Equals(Object) |
Obsoletos.
Obsoletos.
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetElementById(String) |
Obsoletos.
Obsoletos.
Obtiene el XmlElement con el identificador especificado. La clase XmlDataDocument no admite este método. Si se llama a este método, se produce una excepción. |
GetElementFromRow(DataRow) |
Obsoletos.
Obsoletos.
Recupera el objeto XmlElement asociado al DataRow especificado. |
GetElementsByTagName(String) |
Obsoletos.
Obsoletos.
Devuelve un objeto XmlNodeList que contiene una lista de todos los elementos descendientes que coinciden con el Name especificado. |
GetElementsByTagName(String) |
Obsoletos.
Obsoletos.
Devuelve un objeto XmlNodeList que contiene una lista de todos los elementos descendientes que coinciden con el Name especificado. (Heredado de XmlDocument) |
GetElementsByTagName(String, String) |
Obsoletos.
Obsoletos.
Devuelve un objeto XmlNodeList que contiene una lista de todos los elementos descendientes que coinciden con el LocalName y NamespaceURI especificados. (Heredado de XmlDocument) |
GetEnumerator() |
Obsoletos.
Obsoletos.
Obtiene un enumerador que recorre en iteración los nodos secundarios del nodo actual. (Heredado de XmlNode) |
GetHashCode() |
Obsoletos.
Obsoletos.
Sirve como la función hash predeterminada. (Heredado de Object) |
GetNamespaceOfPrefix(String) |
Obsoletos.
Obsoletos.
Busca 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. (Heredado de XmlNode) |
GetPrefixOfNamespace(String) |
Obsoletos.
Obsoletos.
Busca 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. (Heredado de XmlNode) |
GetRowFromElement(XmlElement) |
Obsoletos.
Obsoletos.
Recupera el objeto DataRow asociado al XmlElement especificado. |
GetType() |
Obsoletos.
Obsoletos.
Obtiene el Type de la instancia actual. (Heredado de Object) |
ImportNode(XmlNode, Boolean) |
Obsoletos.
Obsoletos.
Importa un nodo de otro documento al documento actual. (Heredado de XmlDocument) |
InsertAfter(XmlNode, XmlNode) |
Obsoletos.
Obsoletos.
Inserta el nodo especificado inmediatamente detrás del nodo de referencia igualmente especificado. (Heredado de XmlNode) |
InsertBefore(XmlNode, XmlNode) |
Obsoletos.
Obsoletos.
Inserta el nodo especificado inmediatamente antes del nodo de referencia igualmente especificado. (Heredado de XmlNode) |
Load(Stream) |
Obsoletos.
Obsoletos.
Carga el objeto |
Load(String) |
Obsoletos.
Obsoletos.
Carga |
Load(TextReader) |
Obsoletos.
Obsoletos.
Carga |
Load(XmlReader) |
Obsoletos.
Obsoletos.
Carga |
LoadXml(String) |
Obsoletos.
Obsoletos.
Carga el documento XML desde la cadena especificada. (Heredado de XmlDocument) |
MemberwiseClone() |
Obsoletos.
Obsoletos.
Crea una copia superficial del Object actual. (Heredado de Object) |
Normalize() |
Obsoletos.
Obsoletos.
Hace que todos los nodos XmlText de toda la profundidad del subárbol situado bajo XmlNode aparezcan de forma "normal", de modo que solo 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. (Heredado de XmlNode) |
PrependChild(XmlNode) |
Obsoletos.
Obsoletos.
Agrega el nodo especificado al principio de la lista de nodos secundarios de este nodo. (Heredado de XmlNode) |
ReadNode(XmlReader) |
Obsoletos.
Obsoletos.
Crea un objeto XmlNode tomando como base la información de XmlReader. El lector debe estar situado en un nodo o en un atributo. (Heredado de XmlDocument) |
RemoveAll() |
Obsoletos.
Obsoletos.
Quita todos los atributos y nodos secundarios del nodo actual. (Heredado de XmlNode) |
RemoveChild(XmlNode) |
Obsoletos.
Obsoletos.
Quita el nodo secundario especificado. (Heredado de XmlNode) |
ReplaceChild(XmlNode, XmlNode) |
Obsoletos.
Obsoletos.
Reemplaza el nodo secundario |
Save(Stream) |
Obsoletos.
Obsoletos.
Guarda el documento XML en el flujo especificado. (Heredado de XmlDocument) |
Save(String) |
Obsoletos.
Obsoletos.
Guarda el documento XML en el archivo especificado. Si existe el archivo especificado, este método lo sobrescribe. (Heredado de XmlDocument) |
Save(TextWriter) |
Obsoletos.
Obsoletos.
Guarda el documento XML en el TextWriter especificado. (Heredado de XmlDocument) |
Save(XmlWriter) |
Obsoletos.
Obsoletos.
Guarda el documento XML en el XmlWriter especificado. (Heredado de XmlDocument) |
SelectNodes(String) |
Obsoletos.
Obsoletos.
Selecciona una lista de nodos que coinciden con la expresión XPath. (Heredado de XmlNode) |
SelectNodes(String, XmlNamespaceManager) |
Obsoletos.
Obsoletos.
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. (Heredado de XmlNode) |
SelectSingleNode(String) |
Obsoletos.
Obsoletos.
Selecciona el primer |
SelectSingleNode(String, XmlNamespaceManager) |
Obsoletos.
Obsoletos.
Selecciona el primer |
Supports(String, String) |
Obsoletos.
Obsoletos.
Comprueba si la implementación de DOM incluye una característica específica. (Heredado de XmlNode) |
ToString() |
Obsoletos.
Obsoletos.
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Validate(ValidationEventHandler) |
Obsoletos.
Obsoletos.
Valida el objeto XmlDocument según los esquemas del lenguaje de definición de esquemas XML (XSD) de la propiedad Schemas. (Heredado de XmlDocument) |
Validate(ValidationEventHandler, XmlNode) |
Obsoletos.
Obsoletos.
Valida el objeto XmlNode especificado según los esquemas del lenguaje de definición de esquemas XML (XSD) de la propiedad Schemas. (Heredado de XmlDocument) |
WriteContentTo(XmlWriter) |
Obsoletos.
Obsoletos.
Guarda todos los nodos secundarios del nodo |
WriteTo(XmlWriter) |
Obsoletos.
Obsoletos.
Guarda el nodo |
Eventos
NodeChanged |
Obsoletos.
Obsoletos.
Se produce cuando el Value de un nodo que pertenece a este documento se modifica. (Heredado de XmlDocument) |
NodeChanging |
Obsoletos.
Obsoletos.
Se produce cuando el Value de un nodo que pertenece a este documento se va a modificar. (Heredado de XmlDocument) |
NodeInserted |
Obsoletos.
Obsoletos.
Se produce cuando un nodo que pertenece a este documento se ha insertado en otro nodo. (Heredado de XmlDocument) |
NodeInserting |
Obsoletos.
Obsoletos.
Se produce cuando un nodo que pertenece a este documento se va a insertar en otro nodo. (Heredado de XmlDocument) |
NodeRemoved |
Obsoletos.
Obsoletos.
Se produce cuando un nodo que pertenece a este documento se ha quitado de su nodo primario. (Heredado de XmlDocument) |
NodeRemoving |
Obsoletos.
Obsoletos.
Se produce cuando un nodo que pertenece a este documento se va a quitar del documento. (Heredado de XmlDocument) |
Implementaciones de interfaz explícitas
ICloneable.Clone() |
Obsoletos.
Obsoletos.
Para obtener una descripción de este miembro, vea Clone(). (Heredado de XmlNode) |
IEnumerable.GetEnumerator() |
Obsoletos.
Obsoletos.
Para obtener una descripción de este miembro, vea GetEnumerator(). (Heredado de XmlNode) |
Métodos de extensión
Cast<TResult>(IEnumerable) |
Obsoletos.
Obsoletos.
Convierte los elementos de IEnumerable en el tipo especificado. |
OfType<TResult>(IEnumerable) |
Obsoletos.
Obsoletos.
Filtra los elementos de IEnumerable en función de un tipo especificado. |
AsParallel(IEnumerable) |
Obsoletos.
Obsoletos.
Habilita la paralelización de una consulta. |
AsQueryable(IEnumerable) |
Obsoletos.
Obsoletos.
Convierte una interfaz IEnumerable en IQueryable. |