## ListImpl class


Fornisce un'interfaccia per accedere agli elementi nella collezione.

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

## Metodi

| Metodo | Descrizione |
| --- | --- |
| [Add](./add/)(const T\&) | Aggiunge un elemento alla fine della collezione. |
| [Contains](./contains/)(const T\&) | Determina se la collezione contiene un elemento specifico. |
| [CopyTo](./copyto/)(const ArrayPtr\<T\>\&, int32_t) | Copia l'intera collezione in un [Array](../../../system/array/) monodimensionale compatibile, a partire dall'indice specificato dell'array di destinazione. |
| [idx_get](./idx_get/)(int32_t) | Restituisce l'elemento all'indice specificato. |
| [idx_set](./idx_set/)(int32_t, T) | Imposta l'elemento all'indice specificato. |
| [IndexOf](./indexof/)(const T\&) | Cerca l'elemento specificato e restituisce l'indice basato su zero della prima occorrenza nell'intera collezione. |
| [Insert](./insert/)(int32_t, const T\&) | Inserisce un elemento nella collezione all'indice specificato. |
| [Remove](./remove/)(const T\&) | Rimuove la prima occorrenza di un elemento specifico dalla collezione. |
## Typedefs

| Typedef | Descrizione |
| --- | --- |
| [Ptr](./ptr/) | Un alias per un puntatore condiviso a un'istanza di questa classe. |
## Vedi anche

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