XmlElement Clase

Definición

Encapsula la información específica de los nodos del elemento XML.

public ref class XmlElement sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class XmlElement final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class XmlElement
Public NotInheritable Class XmlElement
Herencia
Object Platform::Object IInspectable XmlElement
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Propiedades

Attributes

Obtiene la lista de atributos de este nodo.

ChildNodes

Obtiene una lista de elementos secundarios en el nodo actual.

FirstChild

Obtiene el primer nodo secundario.

InnerText

Obtiene el texto desde dentro del XML.

LastChild

Obtiene el último nodo secundario.

LocalName

Obtiene el nombre local, que es la parte local de un nombre completo. Esto se denomina parte local en Espacios de nombres en XML.

NamespaceUri

Devuelve el identificador uniforme de recursos (URI) del espacio de nombres.

NextSibling

Obtiene el siguiente elemento relacionado del nodo en la lista secundaria del elemento primario.

NodeName

Devuelve el nombre completo de los nodos de atributo, tipo de documento, elemento, entidad o notación. Devuelve una cadena fija para todos los demás tipos de nodo.

NodeType

Obtiene el tipo de nodo XML Document Object Model (DOM), que determina valores válidos y si el nodo puede tener nodos secundarios.

NodeValue

Obtiene o establece el texto asociado al nodo.

OwnerDocument

Devuelve la raíz del documento que contiene el nodo.

ParentNode

Obtiene el nodo primario de la instancia de nodo.

Prefix

Obtiene o establece el prefijo del espacio de nombres.

PreviousSibling

Obtiene el elemento relacionado anterior del nodo en la lista secundaria del elemento primario.

TagName

Obtiene el nombre del elemento.

Métodos

AppendChild(IXmlNode)

Anexa un nuevo nodo secundario como último elemento secundario del nodo.

CloneNode(Boolean)

Clona un nuevo nodo.

GetAttribute(String)

Devuelve el valor del atributo .

GetAttributeNode(String)

Devuelve el nodo de atributo.

GetAttributeNodeNS(Object, String)

Devuelve el atributo especificado del espacio de nombres especificado.

GetAttributeNS(Object, String)

Devuelve el valor del atributo .

GetElementsByTagName(String)

Devuelve una lista de todos los elementos descendientes que coinciden con el nombre proporcionado.

GetXml()

Devuelve la representación XML del nodo y todos sus descendientes.

HasChildNodes()

Determina si un nodo tiene elementos secundarios.

InsertBefore(IXmlNode, IXmlNode)

Inserta un nodo secundario a la izquierda del nodo especificado o al final de la lista.

Normalize()

Normaliza todos los elementos descendientes combinando dos o más nodos de texto adyacentes en un nodo de texto unificado.

RemoveAttribute(String)

Quita o reemplaza el atributo con nombre.

RemoveAttributeNode(XmlAttribute)

Quita el atributo especificado de este elemento.

RemoveAttributeNS(Object, String)

Quita el atributo especificado de este elemento en el espacio de nombres especificado.

RemoveChild(IXmlNode)

Quita el nodo secundario especificado de la lista de elementos secundarios y lo devuelve.

ReplaceChild(IXmlNode, IXmlNode)

Reemplaza el nodo secundario antiguo especificado por el nuevo nodo secundario proporcionado.

SelectNodes(String)

Aplica la operación de coincidencia de patrones especificada al contexto de este nodo y devuelve la lista de nodos coincidentes como XmlNodeList.

SelectNodesNS(String, Object)

Aplica la operación de coincidencia de patrones especificada al contexto de este nodo y devuelve la lista de nodos coincidentes como XmlNodeList.

SelectSingleNode(String)

Aplica la operación de coincidencia de patrones especificada al contexto de este nodo y devuelve el primer nodo coincidente.

SelectSingleNodeNS(String, Object)

Aplica la operación de coincidencia de patrones especificada al contexto de este nodo y devuelve el primer nodo coincidente.

SetAttribute(String, String)

Establece el valor del atributo con nombre.

SetAttributeNode(XmlAttribute)

Establece o actualiza el nodo de atributo proporcionado en este elemento.

SetAttributeNodeNS(XmlAttribute)

Establece o actualiza el nodo de atributo proporcionado en este elemento. Si no usa ningún espacio de nombres, use el método SetAttributeNode .

SetAttributeNS(Object, String, String)

Establece el valor del atributo con nombre en el espacio de nombres especificado.

Se aplica a