Compartilhar via


XmlAttributeCollection Classe

Definição

Representa uma coleção de atributos que podem ser acessados por nome ou índice.

public ref class XmlAttributeCollection sealed : System::Xml::XmlNamedNodeMap, System::Collections::ICollection
public ref class XmlAttributeCollection : System::Xml::XmlNamedNodeMap, System::Collections::ICollection
public sealed class XmlAttributeCollection : System.Xml.XmlNamedNodeMap, System.Collections.ICollection
public class XmlAttributeCollection : System.Xml.XmlNamedNodeMap, System.Collections.ICollection
type XmlAttributeCollection = class
    inherit XmlNamedNodeMap
    interface ICollection
    interface IEnumerable
Public NotInheritable Class XmlAttributeCollection
Inherits XmlNamedNodeMap
Implements ICollection
Public Class XmlAttributeCollection
Inherits XmlNamedNodeMap
Implements ICollection
Herança
XmlAttributeCollection
Implementações

Comentários

XmlAttributeCollection estende a classe adicionando XmlNamedNodeMap métodos auxiliares fortemente tipados. Você pode usar essa classe para adicionar, remover ou modificar atributos na coleção. XmlAttributeCollection é retornado pela XmlElement.Attributes propriedade .

Propriedades

Count

Obtém o número de nós no XmlNamedNodeMap.

(Herdado de XmlNamedNodeMap)
ItemOf[Int32]

Obtém o atributo com o índice especificado.

ItemOf[String, String]

Obtém o atributo com o nome local especificado e o URI (Uniform Resource Identifier) do namespace.

ItemOf[String]

Obtém o atributo com o nome especificado.

Métodos

Append(XmlAttribute)

Insere o atributo especificado como o último nó na coleção.

CopyTo(XmlAttribute[], Int32)

Copia todos os objetos XmlAttribute desta coleção na matriz indicada.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Dá suporte à iteração do estilo “foreach” na coleção de nós no XmlNamedNodeMap.

(Herdado de XmlNamedNodeMap)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetNamedItem(String)

Recupera um XmlNode especificado pelo nome.

(Herdado de XmlNamedNodeMap)
GetNamedItem(String, String)

Recupera um nó com LocalName e NamespaceURI correspondentes.

(Herdado de XmlNamedNodeMap)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InsertAfter(XmlAttribute, XmlAttribute)

Insere o atributo indicado imediatamente após o atributo de referência especificado.

InsertBefore(XmlAttribute, XmlAttribute)

Insere o atributo indicado imediatamente antes do atributo de referência especificado.

Item(Int32)

Recupera o nó no índice especificado no XmlNamedNodeMap.

(Herdado de XmlNamedNodeMap)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Prepend(XmlAttribute)

Insere o atributo especificado como o primeiro nó na coleção.

Remove(XmlAttribute)

Remove o atributo especificado da coleção.

RemoveAll()

Remove todos os atributos da coleção.

RemoveAt(Int32)

Remove o atributo correspondente ao índice especificado da coleção.

RemoveNamedItem(String)

Remove o nó do XmlNamedNodeMap.

(Herdado de XmlNamedNodeMap)
RemoveNamedItem(String, String)

Remove um nó com LocalName e NamespaceURI correspondentes.

(Herdado de XmlNamedNodeMap)
SetNamedItem(XmlNode)

Adiciona um XmlNode usando sua propriedade Name.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

ICollection.CopyTo(Array, Int32)

Para obter uma descrição desse membro, confira CopyTo(XmlAttribute[], Int32).

ICollection.Count

Para obter uma descrição desse membro, confira ICollection.Count.

ICollection.IsSynchronized

Para obter uma descrição desse membro, confira ICollection.IsSynchronized.

ICollection.SyncRoot

Para obter uma descrição desse membro, confira ICollection.SyncRoot.

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.

Aplica-se a

Confira também