## XpsArray class


Κλάση που περιλαμβάνει κοινά χαρακτηριστικά αντικειμένων πίνακα μοντέλου [XPS](../../aspose.page.xps/).

```cpp
template<typename T>class XpsArray : public Aspose::Page::XPS::XpsModel::XpsObject
```


| Parameter | Περιγραφή |
| --- | --- |
| T | Ο τύπος των στοιχείων του πίνακα. |
## Μέθοδοι

| Μέθοδος | Περιγραφή |
| --- | --- |
| [Add](./add/)(T) | Προσθέτει ένα νέο αντικείμενο στον πίνακα. |
| [get_Count](./get_count/)() | Επιστρέφει τον αριθμό των στοιχείων. |
| [idx_get](./idx_get/)(int32_t) | Παρέχει πρόσβαση στο στοιχείο του πίνακα με δείκτη *i*. |
| [Insert](./insert/)(int32_t, T) | Εισάγει ένα νέο αντικείμενο στον πίνακα στη συγκεκριμένη θέση. |
| [Remove](./remove/)(T) | Αφαιρεί ένα αντικείμενο από τον πίνακα. |
| [RemoveAt](./removeat/)(int32_t) | Αφαιρεί ένα αντικείμενο από τον πίνακα στη συγκεκριμένη θέση. |
| [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) override | Ορίστε το n'th όρισμα προτύπου ως αδύναμο δείκτη (αντί για κοινόχρηστο). Επιτρέπει την εναλλαγή δεικτών σε containers σε αδύναμη λειτουργία. |

## Δείτε επίσης

* Class [XpsObject](../xpsobject/)
* Namespace [Aspose::Page::XPS::XpsModel](../)
* Library [Aspose.Page for C++](../../)
