Compartilhar via


XmlElement Classe

Definição

Encapsula informações específicas para nós de 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
Herança
Object Platform::Object IInspectable XmlElement
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Propriedades

Attributes

Obtém a lista de atributos desse nó.

ChildNodes

Obtém uma lista de filhos no nó atual.

FirstChild

Obtém o primeiro nó filho.

InnerText

Obtém o texto de dentro do XML.

LastChild

Obtém o último nó filho.

LocalName

Obtém o nome local, que é a parte local de um nome qualificado. Isso é chamado de parte local em Namespaces em XML.

NamespaceUri

Retorna o identificador de recursos uniforme (URI) para o namespace.

NextSibling

Obtém o próximo irmão do nó na lista filho do pai.

NodeName

Retorna o nome qualificado para o atributo, tipo de documento, elemento, entidade ou nós de notação. Retorna uma cadeia de caracteres fixa para todos os outros tipos de nós.

NodeType

Obtém o tipo de nó DOM (Modelo de Objeto de Documento) XML, que determina valores válidos e se o nó pode ter nós filho.

NodeValue

Obtém ou define o texto associado ao nó.

OwnerDocument

Retorna a raiz do documento que contém o nó.

ParentNode

Obtém o nó pai da instância do nó.

Prefix

Obtém ou define o prefixo de namespace.

PreviousSibling

Obtém o irmão anterior do nó na lista filho do pai.

TagName

Obtém o nome do elemento.

Métodos

AppendChild(IXmlNode)

Acrescenta um novo nó filho como o último filho do nó.

CloneNode(Boolean)

Clona um novo nó.

GetAttribute(String)

Retorna o valor do atributo .

GetAttributeNode(String)

Retorna o nó de atributo.

GetAttributeNodeNS(Object, String)

Retorna o atributo especificado do namespace especificado.

GetAttributeNS(Object, String)

Retorna o valor do atributo .

GetElementsByTagName(String)

Retorna uma lista de todos os elementos descendentes que correspondem ao nome fornecido.

GetXml()

Retorna a representação XML do nó e todos os seus descendentes.

HasChildNodes()

Determina se um nó tem filhos.

InsertBefore(IXmlNode, IXmlNode)

Insere um nó filho à esquerda do nó especificado ou no final da lista.

Normalize()

Normaliza todos os elementos descendentes ao combinar dois ou mais nós de texto adjacentes em um nó de texto unificado.

RemoveAttribute(String)

Remove ou substitui o atributo nomeado.

RemoveAttributeNode(XmlAttribute)

Remove o atributo especificado desse elemento.

RemoveAttributeNS(Object, String)

Remove o atributo especificado desse elemento no namespace especificado.

RemoveChild(IXmlNode)

Remove o nó filho especificado da lista de filhos e o retorna.

ReplaceChild(IXmlNode, IXmlNode)

Substitui o nó filho antigo especificado com o novo nó filho fornecido.

SelectNodes(String)

Aplica a operação de correspondência de padrões especificada ao contexto desse nó e retorna a lista de nós correspondentes como um XmlNodeList.

SelectNodesNS(String, Object)

Aplica a operação de correspondência de padrões especificada ao contexto desse nó e retorna a lista de nós correspondentes como um XmlNodeList.

SelectSingleNode(String)

Aplica-se a operação de correspondência especificada ao contexto deste nó e retorna o primeiro nó correspondente.

SelectSingleNodeNS(String, Object)

Aplica-se a operação de correspondência especificada ao contexto deste nó e retorna o primeiro nó correspondente.

SetAttribute(String, String)

Define o valor do atributo nomeado.

SetAttributeNode(XmlAttribute)

Define ou atualiza o nó de atributo fornecido neste elemento.

SetAttributeNodeNS(XmlAttribute)

Define ou atualiza o nó de atributo fornecido neste elemento. Se você não estiver usando namespaces, use o método SetAttributeNode .

SetAttributeNS(Object, String, String)

Define o valor do atributo nomeado no namespace fornecido.

Aplica-se a