## ListImpl class


Fournit une interface pour accéder aux éléments de la collection.

```cpp
class ListImpl : public System::Object
```

## Méthodes

| Méthode | Description |
| --- | --- |
| [Add](./add/)(const T\&) | Ajoute un élément à la fin de la collection. |
| [Contains](./contains/)(const T\&) | Détermine si la collection contient un élément spécifique. |
| [CopyTo](./copyto/)(const ArrayPtr\<T\>\&, int32_t) | Copie l'intégralité de la collection vers un [Array](../../../system/array/) unidimensionnel compatible, en commençant à l'index spécifié du tableau cible. |
| [idx_get](./idx_get/)(int32_t) | Renvoie l'élément à l'index spécifié. |
| [idx_set](./idx_set/)(int32_t, T) | Définit l'élément à l'index spécifié. |
| [IndexOf](./indexof/)(const T\&) | Recherche l'élément spécifié et renvoie l'index zéro-basé de la première occurrence dans l'ensemble de la collection. |
| [Insert](./insert/)(int32_t, const T\&) | Insère un élément dans la collection à l'index spécifié. |
| [Remove](./remove/)(const T\&) | Supprime la première occurrence d'un élément spécifique de la collection. |
## Typedefs

| Typedef | Description |
| --- | --- |
| [Ptr](./ptr/) | Un alias pour un pointeur partagé vers une instance de cette classe. |
## Voir aussi

* Class [Object](../../../system/object/)
* Class [CollectionBase](../)
* Namespace [System::Collections](../../)
* Library [Aspose.Page for C++](../../../)
