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 attributi nella raccolta. XmlAttributeCollection viene restituito dalla XmlElement.Attributes proprietà .

Proprietà

Nome Descrizione
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 e l'URI (Uniform Resource Identifier) specificati.

ItemOf[String]

Ottiene l'attributo con il nome specificato.

Metodi

Nome Descrizione
Append(XmlAttribute)

Inserisce l'attributo specificato come ultimo nodo nella raccolta.

CopyTo(XmlAttribute[], Int32)

Copia tutti gli XmlAttribute oggetti da questa raccolta nella matrice specificata.

Equals(Object)

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

(Ereditato da Object)
GetEnumerator()

Fornisce il supporto per l'iterazione dello stile "foreach" sulla raccolta di nodi in XmlNamedNodeMap.

(Ereditato da XmlNamedNodeMap)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetNamedItem(String, String)

Recupera un nodo con la corrispondenza LocalName e NamespaceURI.

(Ereditato da XmlNamedNodeMap)
GetNamedItem(String)

Recupera un oggetto XmlNode specificato in base al nome.

(Ereditato da XmlNamedNodeMap)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
InsertAfter(XmlAttribute, XmlAttribute)

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

InsertBefore(XmlAttribute, XmlAttribute)

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

Item(Int32)

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

(Ereditato da XmlNamedNodeMap)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
Prepend(XmlAttribute)

Inserisce l'attributo specificato come primo nodo della raccolta.

Remove(XmlAttribute)

Rimuove l'attributo specificato dalla raccolta.

RemoveAll()

Rimuove tutti gli attributi dalla raccolta.

RemoveAt(Int32)

Rimuove l'attributo corrispondente all'indice specificato dall'insieme.

RemoveNamedItem(String, String)

Rimuove un nodo con la corrispondenza LocalName e NamespaceURI.

(Ereditato da XmlNamedNodeMap)
RemoveNamedItem(String)

Rimuove il nodo da XmlNamedNodeMap.

(Ereditato da XmlNamedNodeMap)
SetNamedItem(XmlNode)

Aggiunge un oggetto XmlNode utilizzando la relativa Name proprietà.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
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

Nome Descrizione
AsParallel(IEnumerable)

Abilita la parallelizzazione di una query.

AsQueryable(IEnumerable)

Converte un IEnumerable in un IQueryable.

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un IEnumerable al tipo specificato.

OfType<TResult>(IEnumerable)

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

Si applica a

Vedi anche