Classe System::Collections::IListImplRefType

IListImplRefType class

Ébauche qui implémente l’interface System::Collections::IList sur l’objet System::Collections::Generic::List. Implémentation pour les types de référence.

template<typename T>class IListImplRefType : public virtual System::Collections::IList

Méthodes

MéthodeDescription
Add(SharedPtr<System::Object>) overrideAjoute un élément à la fin de la liste.
static BoxValue(System::SharedPtr<T>)Conversion de la référence de type en valeur d’objet dans l’objet.
Clear() overrideSupprime tous les éléments.
Contains(SharedPtr<System::Object>) const overrideVérifie si l’élément est présent dans la liste.
get_Count() const overrideimplémentation des méthodes ICollection.get_Count() Obtient le nombre d’éléments dans la collection.
GetEnumerator() overrideimplémentation IEnumerable.GetEnumerator() Retourne un énumérateur qui parcourt une collection.
idx_get(int, int) const overrideObtient l’élément à l’index spécifié.
IListImplRefType(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<T>>>)Crée une nouvelle instance d’objet.
IndexOf(System::SharedPtr<System::Object>) const overrideObtient l’index de la première apparition de l’élément dans le conteneur.
Insert(int, System::SharedPtr<System::Object>) overrideInsère un élément à la position spécifiée, en décalant les autres éléments.
Remove(SharedPtr<System::Object>) overrideSupprime la première occurrence d’un élément spécifique de la liste.
RemoveAt(int) overrideSupprime l’élément à la position spécifiée.
static UnboxValue(System::SharedPtr<System::Object>)Conversion de la valeur d’objet en référence de type particulière.

Voir aussi