XmlAttributeCollection Classe

Définition

Représente une collection d'attributs qui sont accessibles par nom ou index.Represents a collection of attributes that can be accessed by name or index.

public ref class XmlAttributeCollection sealed : System::Xml::XmlNamedNodeMap, System::Collections::ICollection
public sealed 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
Héritage
XmlAttributeCollection
Implémente

Remarques

XmlAttributeCollection étend la classe XmlNamedNodeMap en ajoutant des méthodes d’assistance fortement typées.XmlAttributeCollection extends the XmlNamedNodeMap class by adding strongly typed helper methods. Vous pouvez utiliser cette classe pour ajouter, supprimer ou modifier des attributs dans la collection.You can use this class to add, remove, or modify attributes in the collection. XmlAttributeCollection est retourné par la propriété XmlElement.Attributes.XmlAttributeCollection is returned by the XmlElement.Attributes property.

Propriétés

Count

Obtient le nombre de nœuds dans le XmlNamedNodeMap.Gets the number of nodes in the XmlNamedNodeMap.

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

Obtient l'attribut avec l'index spécifié.Gets the attribute with the specified index.

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.Gets the attribute with the specified local name and namespace Uniform Resource Identifier (URI).

ItemOf[String]

Obtient l'attribut avec le nom spécifié.Gets the attribute with the specified name.

Méthodes

Append(XmlAttribute)

Insère l'attribut spécifié en tant que dernier nœud de la collection.Inserts the specified attribute as the last node in the collection.

CopyTo(XmlAttribute[], Int32)

Copie tous les objets de cette collection XmlAttribute dans le tableau donné.Copies all the XmlAttribute objects from this collection into the given array.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(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.Provides support for the "foreach" style iteration over the collection of nodes in the XmlNamedNodeMap.

(Hérité de XmlNamedNodeMap)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

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

Récupère XmlNode spécifié par son nom.Retrieves an XmlNode specified by name.

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

Récupère un nœud avec les LocalName et NamespaceURI correspondants.Retrieves a node with the matching LocalName and NamespaceURI.

(Hérité de XmlNamedNodeMap)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(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é.Inserts the specified attribute immediately after the specified reference attribute.

InsertBefore(XmlAttribute, XmlAttribute)

Insère l'attribut spécifié immédiatement avant l'attribut de référence spécifié.Inserts the specified attribute immediately before the specified reference attribute.

Item(Int32)

Récupère le nœud à l'index spécifié dans XmlNamedNodeMap.Retrieves the node at the specified index in the XmlNamedNodeMap.

(Hérité de XmlNamedNodeMap)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

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

Insère l'attribut spécifié en tant que premier nœud de la collection.Inserts the specified attribute as the first node in the collection.

Remove(XmlAttribute)

Supprime l'attribut spécifié de la collection.Removes the specified attribute from the collection.

RemoveAll()

Supprime tous les attributs de la collection.Removes all attributes from the collection.

RemoveAt(Int32)

Supprime l'attribut correspondant à l'index spécifié de la collection.Removes the attribute corresponding to the specified index from the collection.

RemoveNamedItem(String)

Supprime le nœud de XmlNamedNodeMap.Removes the node from the XmlNamedNodeMap.

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

Supprime un nœud avec les LocalName et NamespaceURI correspondants.Removes a node with the matching LocalName and NamespaceURI.

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

Ajoute XmlNode à l’aide de sa propriété Name.Adds a XmlNode using its Name property.

ToString()

Retourne une chaîne qui représente l'objet en cours.Returns a string that represents the current object.

(Hérité de Object)

Implémentations d’interfaces explicites

ICollection.CopyTo(Array, Int32)

Pour obtenir une description de ce membre, consultez CopyTo(XmlAttribute[], Int32).For a description of this member, see CopyTo(XmlAttribute[], Int32).

ICollection.Count

Pour obtenir une description de ce membre, consultez ICollection.Count.For a description of this member, see ICollection.Count.

ICollection.IsSynchronized

Pour obtenir une description de ce membre, consultez ICollection.IsSynchronized.For a description of this member, see ICollection.IsSynchronized.

ICollection.SyncRoot

Pour obtenir une description de ce membre, consultez ICollection.SyncRoot.For a description of this member, see ICollection.SyncRoot.

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

S’applique à

Voir aussi