فئة System::Globalization::PersianCalendar

PersianCalendar class

التقويم الفارسي. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() . لا تقم أبداً بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيتسبب ذلك في أخطاء وقت التشغيل و/أو أخطاء التأكيد. احرص دائماً على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

class PersianCalendar : public System::Globalization::Calendar

الطرق

طريقةالوصف
Clone() overrideمعلومات RTTI.
get_AlgorithmType() const overrideيحصل على نوع الخوارزمية.
get_Eras() const overrideيحصل على قائمة العصور الموجودة في التقويم.
get_MaxSupportedDateTime() const overrideالنقطة الزمنية القصوى التي يدعمها التقويم.
get_MinSupportedDateTime() const overrideالنقطة الزمنية الدنيا التي يدعمها التقويم.
GetDayOfWeek(DateTime) const overrideيحصل على يوم الأسبوع للنقطة الزمنية المحددة.
GetDaysInMonth(int, int, int) const overrideيحصل على عدد الأيام في شهر محدد.
virtual GetDaysInMonth(int, int) constمعلومات RTTI.
GetDaysInYear(int, int) const overrideيحصل على عدد الأيام في سنة محددة.
virtual GetDaysInYear(int) constيحصل على عدد الأيام في سنة محددة.
GetLeapMonth(int, int) const overrideيحصل على الشهر الكبيس للسنة المحددة.
virtual GetLeapMonth(int) constيحصل على الشهر الكبيس للسنة المحددة.
GetMonthsInYear(int, int) const overrideيحصل على عدد الأشهر في السنة المحددة.
virtual GetMonthsInYear(int) constيحصل على عدد الأشهر في السنة المحددة.
IsLeapDay(int, int, int, int) const overrideيتحقق مما إذا كان اليوم كبيسًا.
virtual IsLeapDay(int, int, int) constيتحقق مما إذا كان اليوم كبيسًا.
IsLeapMonth(int, int, int) const overrideيتحقق مما إذا كان الشهر كبيسًا.
virtual IsLeapMonth(int, int) constيتحقق مما إذا كان الشهر كبيسًا.
IsLeapYear(int, int) const overrideيتحقق مما إذا كانت السنة كبيسة.
virtual IsLeapYear(int) constيتحقق مما إذا كانت السنة كبيسة.
PersianCalendar()المُنشئ.

الحقول

حقلالوصف
static constexpr PersianEraالعصر الفارسي الحالي.

انظر أيضًا