System::Collections::IListImplRefType-klass
Innehåll
[
Dölj
]IListImplRefType class
Stub som implementerar System::Collections::IList gränssnitt på System::Collections::Generic::List objekt. Implementering för referenstyper.
template<typename T>class IListImplRefType : public virtual System::Collections::IList
Metoder
| Metod | Beskrivning |
|---|---|
| Add(SharedPtr<System::Object>) override | Lägger till ett element i slutet av listan. |
| static BoxValue(System::SharedPtr<T>) | Konverterar typreferens till objektvärde till objekt. |
| Clear() override | Raderar alla element. |
| Contains(SharedPtr<System::Object>) const override | Kontrollerar om objektet finns i listan. |
| get_Count() const override | ICollection.get_Count() metodimplementation Hämtar antalet element i samlingen. |
| GetEnumerator() override | IEnumerable.GetEnumerator() implementation Returnerar en enumerator som itererar genom en samling. |
| idx_get(int, int) const override | Hämtar elementet på det angivna indexet. |
| IListImplRefType(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<T>>>) | Skapar en ny objektinstans. |
| IndexOf(System::SharedPtr<System::Object>) const override | Hämtar index för första förekomsten av objektet i behållaren. |
| Insert(int, System::SharedPtr<System::Object>) override | Infogar elementet på angiven position och flyttar andra element. |
| Remove(SharedPtr<System::Object>) override | Tar bort den första förekomsten av ett specifikt objekt från listan. |
| RemoveAt(int) override | Tar bort objektet på angiven position. |
| static UnboxValue(System::SharedPtr<System::Object>) | Konverterar objektvärde till en specifik typreferens. |
Se även
- Class IList
- Namespace System::Collections
- Library Aspose.Page for C++