XmlAttributeCollection Classe

Definição

Representa um conjunto de atributos que podem ser acedidos 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

Observações

XmlAttributeCollection estende a XmlNamedNodeMap classe adicionando métodos helper fortemente tipados. Pode usar esta classe para adicionar, remover ou modificar atributos na coleção. XmlAttributeCollection é devolvido pela XmlElement.Attributes propriedade.

Propriedades

Name Description
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]

Recebe o atributo com o nome local especificado e o espaço de nomes Identificador Uniforme de Recursos (URI).

ItemOf[String]

Recebe o atributo com o nome especificado.

Métodos

Name Description
Append(XmlAttribute)

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

CopyTo(XmlAttribute[], Int32)

Copia todos os XmlAttribute objetos desta coleção para o array dado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Fornece suporte para a iteração em estilo "foreach" sobre a coleção de nós no XmlNamedNodeMap.

(Herdado de XmlNamedNodeMap)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetNamedItem(String, String)

Recupera um nó com a correspondência LocalName e NamespaceURI.

(Herdado de XmlNamedNodeMap)
GetNamedItem(String)

Recupera um XmlNode nome especificado.

(Herdado de XmlNamedNodeMap)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InsertAfter(XmlAttribute, XmlAttribute)

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

InsertBefore(XmlAttribute, XmlAttribute)

Insere o atributo especificado 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 atual Object.

(Herdado de Object)
Prepend(XmlAttribute)

Insere o atributo especificado como o primeiro nó da 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, String)

Remove um nó com a correspondência LocalName e NamespaceURI.

(Herdado de XmlNamedNodeMap)
RemoveNamedItem(String)

Remove o nó do XmlNamedNodeMap.

(Herdado de XmlNamedNodeMap)
SetNamedItem(XmlNode)

Adiciona uma XmlNode usando a sua Name propriedade.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
ICollection.CopyTo(Array, Int32)

Para uma descrição deste elemento, veja CopyTo(XmlAttribute[], Int32).

ICollection.Count

Para uma descrição deste elemento, veja ICollection.Count.

ICollection.IsSynchronized

Para uma descrição deste elemento, veja ICollection.IsSynchronized.

ICollection.SyncRoot

Para uma descrição deste elemento, veja ICollection.SyncRoot.

Métodos da Extensão

Name Description
AsParallel(IEnumerable)

Permite a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable para um IQueryable.

Cast<TResult>(IEnumerable)

Conjura os elementos de an IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base num tipo especificado.

Aplica-se a

Ver também