## IListImplRefType class


Stub die de [System::Collections::IList](../ilist/) interface implementeert op een [System::Collections::Generic::List](../../system.collections.generic/list/) object. Implementatie voor referentietypen.

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

## Methoden

| Methode | Beschrijving |
| --- | --- |
| [Add](./add/)(SharedPtr\<System::Object\>) override | Voegt een element toe aan het einde van de lijst. |
| static [BoxValue](./boxvalue/)(System::SharedPtr\<T\>) | Type-referentie omzetten naar een objectwaarde in een object. |
| [Clear](./clear/)() override | Verwijdert alle elementen. |
| [Contains](./contains/)(SharedPtr\<System::Object\>) const override | Controleert of het item aanwezig is in de lijst. |
| [get_Count](./get_count/)() const override | [ICollection.get_Count()](../icollection/get_count/) methodimplementatie Haalt het aantal elementen in de collectie op. |
| [GetEnumerator](./getenumerator/)() override | [IEnumerable.GetEnumerator()](../ienumerable/getenumerator/) implementatie Retourneert een enumerator die door een collectie iterereert. |
| [idx_get](./idx_get/)(int, int) const override | Haalt het element op op de opgegeven index. |
| [IListImplRefType](./ilistimplreftype/)(System::SharedPtr\<System::Collections::Generic::List\<System::SharedPtr\<T\>\>\>) | Maakt een nieuwe object-instantie. |
| [IndexOf](./indexof/)(System::SharedPtr\<System::Object\>) const override | Haalt de index op van de eerste verschijning van het item in de container. |
| [Insert](./insert/)(int, System::SharedPtr\<System::Object\>) override | Voegt een element in op de opgegeven positie, waarbij andere elementen worden verschoven. |
| [Remove](./remove/)(SharedPtr\<System::Object\>) override | Verwijdert de eerste instantie van een specifiek item uit de lijst. |
| [RemoveAt](./removeat/)(int) override | Verwijdert item op de opgegeven positie. |
| static [UnboxValue](./unboxvalue/)(System::SharedPtr\<System::Object\>) | Objectwaarde omzetten naar een specifieke type-referentie. |
## Zie ook

* Class [IList](../ilist/)
* Namespace [System::Collections](../)
* Library [Aspose.Page for C++](../../)
