Partager via


XmlAttributeCollection Classe

Définition

Représente une collection d'attributs qui sont accessibles par nom ou index.

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
Héritage
XmlAttributeCollection
Implémente

Remarques

XmlAttributeCollection étend la classe en ajoutant des méthodes d’assistance XmlNamedNodeMap fortement typées. Vous pouvez utiliser cette classe pour ajouter, supprimer ou modifier des attributs dans la collection. XmlAttributeCollection est retourné par la XmlElement.Attributes propriété.

Propriétés

Count

Obtient le nombre de nœuds dans le XmlNamedNodeMap.

(Hérité de XmlNamedNodeMap)
ItemOf[Int32]

Obtient l'attribut avec l'index spécifié.

ItemOf[String, String]

Obtient l'attribut possédant le nom local et l'URI (Uniform Resource Identifier) de l'espace de noms spécifiés.

ItemOf[String]

Obtient l'attribut avec le nom spécifié.

Méthodes

Append(XmlAttribute)

Insère l'attribut spécifié en tant que dernier nœud de la collection.

CopyTo(XmlAttribute[], Int32)

Copie tous les objets de cette collection XmlAttribute dans le tableau donné.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetEnumerator()

Fournit une prise en charge de l'itération de style « foreach » sur la collection de nœuds de XmlNamedNodeMap.

(Hérité de XmlNamedNodeMap)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetNamedItem(String)

Récupère XmlNode spécifié par son nom.

(Hérité de XmlNamedNodeMap)
GetNamedItem(String, String)

Récupère un nœud avec les LocalName et NamespaceURI correspondants.

(Hérité de XmlNamedNodeMap)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
InsertAfter(XmlAttribute, XmlAttribute)

Insère l'attribut spécifié immédiatement après l'attribut de référence spécifié.

InsertBefore(XmlAttribute, XmlAttribute)

Insère l'attribut spécifié immédiatement avant l'attribut de référence spécifié.

Item(Int32)

Récupère le nœud à l'index spécifié dans XmlNamedNodeMap.

(Hérité de XmlNamedNodeMap)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Prepend(XmlAttribute)

Insère l'attribut spécifié en tant que premier nœud de la collection.

Remove(XmlAttribute)

Supprime l'attribut spécifié de la collection.

RemoveAll()

Supprime tous les attributs de la collection.

RemoveAt(Int32)

Supprime l'attribut correspondant à l'index spécifié de la collection.

RemoveNamedItem(String)

Supprime le nœud de XmlNamedNodeMap.

(Hérité de XmlNamedNodeMap)
RemoveNamedItem(String, String)

Supprime un nœud avec les LocalName et NamespaceURI correspondants.

(Hérité de XmlNamedNodeMap)
SetNamedItem(XmlNode)

Ajoute XmlNode à l’aide de sa propriété Name.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

ICollection.CopyTo(Array, Int32)

Pour obtenir une description de ce membre, consultez CopyTo(XmlAttribute[], Int32).

ICollection.Count

Pour obtenir une description de ce membre, consultez ICollection.Count.

ICollection.IsSynchronized

Pour obtenir une description de ce membre, consultez ICollection.IsSynchronized.

ICollection.SyncRoot

Pour obtenir une description de ce membre, consultez ICollection.SyncRoot.

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

S’applique à

Voir aussi