System::Globalization::JapaneseLunisolarCalendar class

JapaneseLunisolarCalendar class

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

class JapaneseLunisolarCalendar : public System::Globalization::EastAsianLunisolarCalendar

الطرق

طريقةالوصف
Clone() overrideمعلومات RTTI.
get_Eras() const overrideيحصل على قائمة العصور الموجودة في التقويم.
get_MaxSupportedDateTime() const overrideالنقطة الزمنية القصوى التي يدعمها التقويم.
get_MinSupportedDateTime() const overrideالنقطة الزمنية الدنيا التي يدعمها التقويم.
GetEra(DateTime) const overrideيحصل على العصر للنقطة الزمنية المحددة.
GetLeapMonth(int, int) const overrideيحصل على الشهر الكبيس للسنة المحددة.
virtual GetLeapMonth(int) constمعلومات RTTI.
GetYear(DateTime) const overrideيحصل على السنة للنقطة الزمنية المحددة.
IsLeapDay(int, int, int, int) const overrideيتحقق مما إذا كان اليوم كبيسًا.
virtual IsLeapDay(int, int, int) constيتحقق مما إذا كان اليوم كبيسًا.
IsLeapYear(int, int) const overrideيتحقق مما إذا كانت السنة كبيسة.
virtual IsLeapYear(int) constيتحقق مما إذا كانت السنة كبيسة.
JapaneseLunisolarCalendar()المُنشئ.

الحقول

حقلالوصف
static constexpr JapaneseEraالعصر الياباني الحالي.

انظر أيضًا