XmlAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um atributo. 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 : System::Xml::XmlNode
public class XmlAttribute : System.Xml.XmlNode
type XmlAttribute = class
inherit XmlNode
Public Class XmlAttribute
Inherits XmlNode
- Herança
Comentários
Os atributos podem ser associados a um elemento. Use a OwnerElement propriedade para obter a XmlElement propriedade à qual o atributo pertence.
A XmlElement
classe tem vários métodos que permitem acessar nós de atributo (XmlElement.GetAttributee XmlElement.SetAttributeXmlElement.RemoveAttributeassim por diante). Além disso, você pode chamar a XmlElement.Attributes propriedade, que retorna uma XmlAttributeCollection habilitação para acessar atributos por nome ou índice da coleção.
Construtores
XmlAttribute(String, String, String, XmlDocument) |
Inicializa uma nova instância da classe XmlAttribute. |
Propriedades
Attributes |
Obtém um XmlAttributeCollection que contém os atributos desse nó. (Herdado de XmlNode) |
BaseURI |
Obtém o URI (Uniform Resource Identifier) base do nó. |
ChildNodes |
Obtém todos os nós filho do nó. (Herdado de XmlNode) |
FirstChild |
Obtém o primeiro filho do nó. (Herdado de XmlNode) |
HasChildNodes |
Obtém um valor que indica se este nó tem nós filho. (Herdado de XmlNode) |
InnerText |
Define os valores concatenados do nó e todos os filhos. |
InnerXml |
Define o valor do atributo. |
IsReadOnly |
Obtém um valor que indica se o nó é somente leitura. (Herdado de XmlNode) |
Item[String, String] |
Obtém o primeiro elemento filho com o LocalName e o NamespaceURI especificados. (Herdado de XmlNode) |
Item[String] |
Obtém o primeiro elemento filho com o Name especificado. (Herdado de XmlNode) |
LastChild |
Obtém o último filho do nó. (Herdado de XmlNode) |
LocalName |
Obtém o nome local do nó. |
Name |
Obtém o nome qualificado do nó. |
NamespaceURI |
Obtém o URI do namespace deste nó. |
NextSibling |
Obtém o nó imediatamente posterior a este nó. (Herdado de XmlNode) |
NodeType |
Obtém o tipo do nó atual. |
OuterXml |
Obtém a marcação que contém esse nó e todos os nós filho. (Herdado de XmlNode) |
OwnerDocument |
Obtém o XmlDocument ao qual esse nó pertence. |
OwnerElement |
Obtém o XmlElement ao qual o atributo pertence. |
ParentNode |
Obtém o pai deste nó. Para nós |
Prefix |
Obtém ou define o prefixo de namespace desse nó. |
PreviousSibling |
Obtém o nó imediatamente anterior a este nó. (Herdado de XmlNode) |
PreviousText |
Obtém o nó de texto que precede imediatamente este nó. (Herdado de XmlNode) |
SchemaInfo |
Obtém o post-schema-validation-infoset que foi atribuído a esse nó como resultado da validação de esquema. |
SchemaInfo |
Obtém o infoset de validação de esquema de postagem que foi atribuído a esse nó como resultado da validação de esquema. (Herdado de XmlNode) |
Specified |
Obtém um valor que indica se o valor do atributo foi definido explicitamente. |
Value |
Obtém ou define o valor do nó. |
Métodos
AppendChild(XmlNode) |
Adiciona o nó especificado ao final da lista de nós filho desse nó. |
AppendChild(XmlNode) |
Adiciona o nó especificado ao final da lista de nós filho desse nó. (Herdado de XmlNode) |
Clone() |
Cria uma duplicação deste nó. (Herdado de XmlNode) |
CloneNode(Boolean) |
Cria uma duplicação deste nó. |
CreateNavigator() |
Cria um XPathNavigator para navegar esse objeto. (Herdado de XmlNode) |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetEnumerator() |
Obtém um enumerador que itera pelos nós filhos do nó atual. (Herdado de XmlNode) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetNamespaceOfPrefix(String) |
Procura pela declaração xmlns mais próxima para o prefixo especificado no escopo para o nó atual e retorna o URI de namespace na declaração. (Herdado de XmlNode) |
GetPrefixOfNamespace(String) |
Procura pela declaração xmlns mais próxima para o URI do namespace determinado que esteja no escopo para o nó atual e retorna o prefixo definido nessa declaração. (Herdado de XmlNode) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
InsertAfter(XmlNode, XmlNode) |
Insere o nó especificado imediatamente após o nó de referência especificado. |
InsertAfter(XmlNode, XmlNode) |
Insere o nó especificado imediatamente após o nó de referência especificado. (Herdado de XmlNode) |
InsertBefore(XmlNode, XmlNode) |
Insere o nó especificado imediatamente antes do nó de referência especificado. |
InsertBefore(XmlNode, XmlNode) |
Insere o nó especificado imediatamente antes do nó de referência especificado. (Herdado de XmlNode) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
Normalize() |
Coloca todos os nós XmlText em toda a profundidade da subárvore sob esse XmlNode em uma forma "normal" em que somente a marcação (isto é, marcas, comentários, instruções de processamento, seções CDATA e referências de entidade) separa os nós XmlText, isto é, não existem nós XmlText adjacentes. (Herdado de XmlNode) |
PrependChild(XmlNode) |
Adiciona o nó especificado ao início da lista de nós filho desse nó. |
PrependChild(XmlNode) |
Adiciona o nó especificado ao início da lista de nós filho desse nó. (Herdado de XmlNode) |
RemoveAll() |
Remove todos os nós filho e/ou atributos do nó atual. (Herdado de XmlNode) |
RemoveChild(XmlNode) |
Remove o nó filho especificado. |
RemoveChild(XmlNode) |
Remove o nó filho especificado. (Herdado de XmlNode) |
ReplaceChild(XmlNode, XmlNode) |
Substitui o nó filho indicado pelo novo especificado. |
ReplaceChild(XmlNode, XmlNode) |
Substitui o nó filho |
SelectNodes(String) |
Seleciona uma lista de nós que correspondem à expressão XPath. (Herdado de XmlNode) |
SelectNodes(String, XmlNamespaceManager) |
Seleciona uma lista de nós que correspondem à expressão XPath. Todos os prefixos encontrados na expressão XPath são resolvidos usando o XmlNamespaceManager fornecido. (Herdado de XmlNode) |
SelectSingleNode(String) |
Seleciona o primeiro |
SelectSingleNode(String, XmlNamespaceManager) |
Seleciona o primeiro |
Supports(String, String) |
Testa se a implementação do DOM implementa um recurso específico. (Herdado de XmlNode) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
WriteContentTo(XmlWriter) |
Salva todos os filhos do nó no XmlWriter especificado. |
WriteTo(XmlWriter) |
Salva o nó no XmlWriter especificado. |
Implantações explícitas de interface
ICloneable.Clone() |
Para obter uma descrição desse membro, confira Clone(). (Herdado de XmlNode) |
IEnumerable.GetEnumerator() |
Para obter uma descrição desse membro, confira GetEnumerator(). (Herdado de XmlNode) |
Métodos de Extensão
Cast<TResult>(IEnumerable) |
Converte os elementos de um IEnumerable para o tipo especificado. |
OfType<TResult>(IEnumerable) |
Filtra os elementos de um IEnumerable com base em um tipo especificado. |
AsParallel(IEnumerable) |
Habilita a paralelização de uma consulta. |
AsQueryable(IEnumerable) |
Converte um IEnumerable em um IQueryable. |
CreateNavigator(XmlNode) |
Cria um navegador XPath para navegar no nó especificado. |
SelectNodes(XmlNode, String) |
Seleciona uma lista de nós que correspondem à expressão XPath especificada. |
SelectNodes(XmlNode, String, XmlNamespaceManager) |
Seleciona uma lista de nós que correspondem à expressão XPath especificada. Todos os prefixos encontrados na expressão XPath são resolvidos usando o gerenciador de namespaces fornecido. |
SelectSingleNode(XmlNode, String) |
Seleciona o primeiro nó que corresponde à expressão XPath. |
SelectSingleNode(XmlNode, String, XmlNamespaceManager) |
Seleciona o primeiro nó que corresponde à expressão XPath. Todos os prefixos encontrados na expressão XPath são resolvidos usando o gerenciador de namespaces fornecido. |
ToXPathNavigable(XmlNode) |
Cria uma instância de IXPathNavigable usada para produzir navegadores. |