Condividi tramite


XmlAttributeCollection Classe

Definizione

Rappresenta una raccolta di attributi a cui è possibile accedere in base al nome o all'indice.

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
Ereditarietà
XmlAttributeCollection
Implementazioni

Commenti

XmlAttributeCollection estende la XmlNamedNodeMap classe aggiungendo metodi helper fortemente tipizzato. È possibile usare questa classe per aggiungere, rimuovere o modificare gli attributi nella raccolta. XmlAttributeCollection viene restituito dalla XmlElement.Attributes proprietà .

Proprietà

Count

Ottiene il numero di nodi nell'oggetto XmlNamedNodeMap.

(Ereditato da XmlNamedNodeMap)
ItemOf[Int32]

Ottiene l'attributo con l'indice specificato.

ItemOf[String, String]

Ottiene l'attributo con il nome locale specificato e l'URI (Uniform Resource Identifier) dello spazio dei nomi.

ItemOf[String]

Ottiene l'attributo con il nome specificato.

Metodi

Append(XmlAttribute)

Inserisce l'attributo specificato come ultimo nodo nell'insieme.

CopyTo(XmlAttribute[], Int32)

Copia tutti gli oggetti XmlAttribute da questo insieme nella matrice specificata.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEnumerator()

Fornisce supporto per l'iterazione di stile "foreach" nell'insieme di nodi in XmlNamedNodeMap.

(Ereditato da XmlNamedNodeMap)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetNamedItem(String)

Recupera un nodo XmlNode specificato in base al nome.

(Ereditato da XmlNamedNodeMap)
GetNamedItem(String, String)

Recupera un nodo con LocalName e NamespaceURI corrispondenti.

(Ereditato da XmlNamedNodeMap)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
InsertAfter(XmlAttribute, XmlAttribute)

Inserisce l'attributo specificato immediatamente dopo l'attributo di riferimento indicato.

InsertBefore(XmlAttribute, XmlAttribute)

Inserisce l'attributo specificato immediatamente prima dell'attributo di riferimento indicato.

Item(Int32)

Recupera il nodo in corrispondenza dell'indice specificato in XmlNamedNodeMap.

(Ereditato da XmlNamedNodeMap)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Prepend(XmlAttribute)

Inserisce l'attributo specificato come primo nodo nell'insieme.

Remove(XmlAttribute)

Rimuove l'attributo specificato dall'insieme.

RemoveAll()

Rimuove tutti gli attributi dall'insieme.

RemoveAt(Int32)

Rimuove l'attributo che corrisponde all'indice specificato dall'insieme.

RemoveNamedItem(String)

Rimuove il nodo da XmlNamedNodeMap.

(Ereditato da XmlNamedNodeMap)
RemoveNamedItem(String, String)

Rimuove un nodo con i LocalName e NamespaceURI corrispondenti.

(Ereditato da XmlNamedNodeMap)
SetNamedItem(XmlNode)

Aggiunge un oggetto XmlNode usando la relativa proprietà Name.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

ICollection.CopyTo(Array, Int32)

Per una descrizione di questo membro, vedere CopyTo(XmlAttribute[], Int32).

ICollection.Count

Per una descrizione di questo membro, vedere ICollection.Count.

ICollection.IsSynchronized

Per una descrizione di questo membro, vedere ICollection.IsSynchronized.

ICollection.SyncRoot

Per una descrizione di questo membro, vedere ICollection.SyncRoot.

Metodi di estensione

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.

AsParallel(IEnumerable)

Consente la parallelizzazione di una query.

AsQueryable(IEnumerable)

Converte un oggetto IEnumerable in un oggetto IQueryable.

Si applica a

Vedi anche