## Size class


يخزن زوجًا مرتبًا من الأعداد الصحيحة، عادةً العرض والارتفاع لمستطيل.

```cpp
class Size : public System::Object,
             public System::Details::BoxableObjectBase
```

## الطرق

| طريقة | الوصف |
| --- | --- |
| [Clone](./clone/)() | ينسخ هذا [Aspose.Page.Drawing.Size](./). |
| [Equals](./equals/)(System::SharedPtr\<System::Object\>) override | يختبر ما إذا كان الكائن المحدد هو [T:Aspose::Page::Drawing::Size](../) له نفس الأبعاد مثل هذا [T:Aspose::Page::Drawing::Size](../). |
| [get_Height](./get_height/)() | يحصل على المكوّن العمودي لهذا [T:Aspose::Page::Drawing::Size](../). |
| [get_IsEmpty](./get_isempty/)() | يختبر ما إذا كان هذا [T:Aspose::Page::Drawing::Size](../) له عرض وارتفاع يساويان 0. |
| [get_Width](./get_width/)() | يحصل على المكوّن الأفقي لهذا [T:Aspose::Page::Drawing::Size](../). |
| [GetHashCode](./gethashcode/)() const override | يعيد رمز تجزئة لهذا الهيكل [T:Aspose::Page::Drawing::Size](../). |
| [set_Height](./set_height/)(int32_t) | يضبط المكوّن العمودي لهذا [T:Aspose::Page::Drawing::Size](../). |
| [set_Width](./set_width/)(int32_t) | يضبط المكوّن الأفقي لهذا [T:Aspose::Page::Drawing::Size](../). |
| [Size](./size/)(int32_t, int32_t) | يُنشئ نسخة جديدة من فئة [T:Aspose::Page::Drawing::Size](../) من الأبعاد المحددة. |
| [Size](./size/)() |  |
| [ToString](./tostring/)() const override | ينشئ سلسلة قابلة للقراءة تمثّل هذا [T:Aspose::Page::Drawing::Size](../). |
## الحقول

| حقل | الوصف |
| --- | --- |
| static [Empty](./empty/) | يحصل على بنية [T:Aspose::Page::Drawing::Size](../) التي لها قيمة [P:Aspose::Page::Drawing::Size::Height](../) و [P:Aspose::Page::Drawing::Size::Width](../) تساوي 0. |
## انظر أيضًا

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