Partilhar via


XmlAttribute Classe

Definição

Representa um atributo de um XmlElement. Os valores válidos e padrão do atributo são definidos em um DTD (definição de tipo de documento) ou esquema.

public ref class XmlAttribute sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class XmlAttribute final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class XmlAttribute
Public NotInheritable Class XmlAttribute
Herança
Object Platform::Object IInspectable XmlAttribute
Atributos
Implementações

Requisitos do Windows

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

Propriedades

Nome Description
Attributes

Esse método não é aplicável a essa classe e gerará uma exceção.

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.

Name

Retorna o nome do atributo.

NamespaceUri

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

NextSibling

Essa propriedade não é aplicável a essa classe e sempre retornará nulo.

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

Essa propriedade não é aplicável a essa classe e gerará uma exceção.

Prefix

Obtém ou define o prefixo do namespace.

PreviousSibling

Essa propriedade não é aplicável a essa classe e gerará uma exceção.

Specified

Obtém um valor que indica se o atributo é especificado explicitamente ou derivado de um valor padrão na definição de tipo de documento (DTD) ou esquema.

Value

Obtém ou define o valor do atributo.

Métodos

Nome Description
AppendChild(IXmlNode)

Esse método não é aplicável a essa classe e gerará uma exceção.

CloneNode(Boolean)

Clona um novo nó.

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 de nós filho.

Normalize()

Esse método não é aplicável a essa classe e gerará uma exceção.

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.

Aplica-se a