System::Globalization::HijriCalendar فئة

HijriCalendar class

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

class HijriCalendar : public System::Globalization::Calendar

الطرق

طريقةالوصف
Clone() overrideمعلومات RTTI.
get_AlgorithmType() const overrideيسترجع نوع الخوارزمية.
get_Eras() const overrideيحصل على قائمة العصور الموجودة في التقويم.
get_HijriAdjustment() constيحصل على تعديل هجري.
get_MaxSupportedDateTime() const overrideأقصى نقطة زمنية يدعمها التقويم.
get_MinSupportedDateTime() const overrideأدنى نقطة زمنية يدعمها التقويم.
GetDayOfWeek(DateTime) const overrideيحصل على يوم الأسبوع للنقطة الزمنية المحددة.
GetLeapMonth(int, int) const overrideيحصل على الشهر الكبيس للسنة المحددة.
virtual GetLeapMonth(int) constمعلومات RTTI.
HijriCalendar()منشئ.
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يتحقق مما إذا كان العام سنة كبيسة.
set_HijriAdjustment(int)يضبط تعديل هجري.

الحقول

حقلالوصف
static constexpr HijriEraالعصر الهجري الحالي.

انظر أيضًا