فئة System::TimeZoneInfo::AdjustmentRule
محتويات
[
يخفي
]AdjustmentRule class
توفر معلومات حول تعديل المنطقة الزمنية. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبدًا بإنشاء مثيل من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيسبب أخطاء وقت تشغيل أو أعطال تأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class AdjustmentRule : public System::IEquatable<AdjustmentRulePtr>
الطرق
| طريقة | الوصف |
|---|---|
| static CreateAdjustmentRule(DateTime, DateTime, TimeSpan, const TransitionTime&, const TransitionTime&) | ينشئ مثيلًا من فئة AdjustmentRule التي تمثل قاعدة تعديل زمنية موصوفة بالمعلمات المحددة. |
| static CreateAdjustmentRule(DateTime, DateTime, TimeSpan, const TransitionTime&, const TransitionTime&, TimeSpan, bool) | ينشئ مثيلًا من فئة AdjustmentRule التي تمثل قاعدة تعديل زمنية موصوفة بالمعلمات المحددة. |
| Equals(AdjustmentRulePtr) override | |
| get_BaseUtcOffsetDelta() const | تُرجع فرقًا (دلتا) عن إزاحة UTC الافتراضية. |
| get_DateEnd() const | تُرجع كائنًا من نوع DateTime يمثل التاريخ والوقت الذي يتوقف فيه قاعدة التعديل عن السريان. |
| get_DateStart() const | تُرجع كائنًا من نوع DateTime يمثل التاريخ والوقت الذي يبدأ فيه سريان قاعدة التعديل. |
| get_DaylightDelta() const | تُرجع كائنًا من نوع TimeSpan يمثل مقدار الوقت المطلوب لتكوين التوقيت الصيفي للمنطقة الزمنية. |
| get_DaylightTransitionEnd() const | تُرجع معلومات حول الانتقال من التوقيت القياسي إلى التوقيت الصيفي. |
| get_DaylightTransitionStart() const | تُرجع معلومات حول الانتقال من التوقيت الصيفي إلى التوقيت القياسي. |
| get_HasDaylightSaving() const | للاستخدام الداخلي. |
| GetHashCode() const override | نظير طريقة C# Object.GetHashCode(). يتيح تجزئة الكائنات المخصصة. |
انظر أيضًا
- Class IEquatable
- Class TimeZoneInfo
- Namespace System
- Library Aspose.Page for C++