الفئة System::Drawing::Size

Size class

تمثل زوجًا من القيم الصحيحة التي تمثل العرض والارتفاع لصورة. يجب تخصيص هذا النوع على المكدس وتمريره إلى الدوال بالقيمة أو بالمرجع. لا تستخدم أبدًا الفئة System::SmartPtr لإدارة كائنات هذا النوع.

class Size

الطرق

طريقةالوصف
static Add(const Size&, const Size&)يرجع كائنًا جديدًا من نوع Size يكون مجموع كائن Size المحدد، أي أن قيمة العرض تكون مساوية لمجموع قيم العرض للكائنات المحددة وقيمة الارتفاع تكون مجموع قيم الارتفاع للكائنات المحددة.
static Ceiling(const SizeF&)ينشئ كائنًا من نوع Size من كائن SizeF المحدد عن طريق تقريب قيم العرض والارتفاع لكائن SizeF إلى أقرب عدد صحيح أعلى.
Equals(const Size&) constيحدد ما إذا كان الكائن الحالي والكائن المحدد متساويين، أي يمثلان نفس زوج قيم العرض والارتفاع.
get_Height() constيرجع قيمة الارتفاع التي يمثلها الكائن الحالي.
get_IsEmpty() constيحدد ما إذا كانت قيمتي العرض والارتفاع كلاهما مساوية للصفر.
get_Width() constيرجع قيمة العرض التي يمثلها الكائن الحالي.
GetHashCode() constيعيد رمز تجزئة للكائن الحالي.
operator Point() constينشئ نسخة من كائن Point ويُهيئ إحداثياته X و Y بقيم العرض والارتفاع الخاصة بالكائن الحالي على التوالي.
operator SizeF() constينشئ نسخة من كائن SizeF ويُهيئه بقيم العرض والارتفاع للكائن Size الحالي.
static Round(const SizeF&)ينشئ كائنًا من نوع Size من كائن SizeF المحدد عن طريق تقريب قيم العرض والارتفاع لكائن SizeF إلى أقرب عدد صحيح.
set_Height(int)يضبط قيمة الارتفاع التي يمثلها الكائن الحالي.
set_Width(int)يضبط قيمة العرض التي يمثلها الكائن الحالي.
Size()ينشئ كائنًا جديدًا من نوع Size ويُهيئ قيم العرض والارتفاع الخاصة به إلى 0.
Size(const Point&)ينشئ كائنًا جديدًا من نوع Size ويُهيئ قيم العرض والارتفاع الخاصة به بقيم إحداثيات X و Y للنقطة المحددة على التوالي.
Size(int, int)ينشئ كائنًا جديدًا من نوع Size ويُهيئه بالقيمة المحددة.
static Subtract(const Size&, const Size&)يرجع كائنًا جديدًا من نوع Size يكون نتيجة طرح size2 من size1، أي أن قيمة العرض هي نتيجة طرح قيمة عرض size2 من قيمة عرض size1 وقيمة الارتفاع هي نتيجة طرح قيمة ارتفاع size2 من قيمة ارتفاع size1.
ToString() constيعيد تمثيل السلسلة للزوج من قيم العرض والارتفاع الممثلة بواسطة الكائن الحالي.
static Truncate(const SizeF&)ينشئ كائن Size من كائن SizeF المحدد عن طريق تقليم قيم العرض والارتفاع لكائن SizeF إلى القيم الصحيحة الأدنى.

الحقول

حقلالوصف
static Emptyمثيل فارغ من فئة Size تكون قيم العرض والارتفاع فيه 0.

انظر أيضًا