System::Collections::IListImplRefType Klasse
Inhalt
[
Ausblenden
]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
| Methode | Beschreibung |
|---|---|
| Add(SharedPtr<System::Object>) override | Fügt ein Element am Ende der Liste hinzu. |
| static BoxValue(System::SharedPtr<T>) | Konvertieren einer Typreferenz in einen Objektwert. |
| Clear() override | Löscht alle Elemente. |
| Contains(SharedPtr<System::Object>) const override | Überprüft, ob das Element in der Liste vorhanden ist. |
| get_Count() const override | ICollection.get_Count() Methodenimplementierung Gibt die Anzahl der Elemente in der Sammlung zurück. |
| GetEnumerator() override | IEnumerable.GetEnumerator() Implementierung Gibt einen Enumerator zurück, der durch eine Sammlung iteriert. |
| idx_get(int, int) const override | Gibt 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 override | Gibt den Index des ersten Auftretens des Elements im Container zurück. |
| Insert(int, System::SharedPtr<System::Object>) override | Fügt das Element an der angegebenen Position ein und verschiebt andere Elemente. |
| Remove(SharedPtr<System::Object>) override | Entfernt die erste Instanz des angegebenen Elements aus der Liste. |
| RemoveAt(int) override | Entfernt das Element an der angegebenen Position. |
| static UnboxValue(System::SharedPtr<System::Object>) | Konvertieren eines Objektwertes in eine bestimmte Typreferenz. |
Siehe auch
- Class IList
- Namespace System::Collections
- Library Aspose.Font for C++