## 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 كإشارة ضعيفة (بدلاً من المشتركة). يسمح بتبديل المؤشرات في الحاويات إلى وضع الضعيفة. |

## انظر أيضًا

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