System::Collections::IListImplRefType Klasse

IListImplRefType class

Stub, das das System::Collections::IList Interface auf einem System::Collections::Generic::List Objekt implementiert. Implementierung für Referenztypen.

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

Methoden

MethodeBeschreibung
Add(SharedPtr<System::Object>) overrideFügt ein Element am Ende der Liste hinzu.
static BoxValue(System::SharedPtr<T>)Konvertieren einer Typreferenz in einen Objektwert.
Clear() overrideLöscht alle Elemente.
Contains(SharedPtr<System::Object>) const overrideÜberprüft, ob das Element in der Liste vorhanden ist.
get_Count() const overrideICollection.get_Count() Methodenimplementierung Gibt die Anzahl der Elemente in der Sammlung zurück.
GetEnumerator() overrideIEnumerable.GetEnumerator() Implementierung Gibt einen Enumerator zurück, der durch eine Sammlung iteriert.
idx_get(int, int) const overrideGibt das Element am angegebenen Index zurück.
IListImplRefType(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<T>>>)Erstellt eine neue Objektinstanz.
IndexOf(System::SharedPtr<System::Object>) const overrideGibt den Index des ersten Auftretens des Elements im Container zurück.
Insert(int, System::SharedPtr<System::Object>) overrideFügt das Element an der angegebenen Position ein und verschiebt andere Elemente.
Remove(SharedPtr<System::Object>) overrideEntfernt die erste Instanz des angegebenen Elements aus der Liste.
RemoveAt(int) overrideEntfernt das Element an der angegebenen Position.
static UnboxValue(System::SharedPtr<System::Object>)Konvertieren eines Objektwertes in eine bestimmte Typreferenz.

Siehe auch