فئة System::Globalization::DateTimeFormatInfo
محتويات
[
يخفي
]DateTimeFormatInfo class
مجموعة من معلمات تنسيق التاريخ والوقت. يجب تخصيص كائنات هذه الفئة باستخدام الدالة System::MakeObject() فقط. لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيسبّب أخطاءً وقت التشغيل أو أعطال تأكيدية. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class DateTimeFormatInfo : public virtual System::Object,
public System::IFormatProvider,
public System::ICloneable
الطرق
| طريقة | الوصف |
|---|---|
| Clone() override | ينسخ معلومات التنسيق. |
| DateTimeFormatInfo() | المنشئ الافتراضي، يُنشئ معلومات تنسيق ثابتة. |
| get_AbbreviatedDayNames() const | يحصل على أسماء الأيام المختصرة. |
| get_AbbreviatedMonthGenitiveNames() const | يحصل على أسماء الشهور المختصرة في صيغة المضاف. |
| get_AbbreviatedMonthNames() const | يحصل على أسماء الشهور المختصرة. |
| get_AMDesignator() const | يحصل على مُحدِّد الصباح (AM). |
| get_Calendar() const | يحصل على التقويم المرتبط بالمُنسّق. |
| get_CalendarWeekRule() const | يحصل على قاعدة أسبوع التقويم المرتبطة بالمُنسّق. |
| static get_CurrentInfo() | يحصل على مُنسّق التاريخ والوقت الخاص بالخيط الحالي. |
| get_DateSeparator() const | يحصل على فاصل التاريخ. |
| get_DayNames() const | يحصل على أسماء الأيام. |
| get_FirstDayOfWeek() const | يحصل على أول يوم في الأسبوع. |
| get_FullDateTimePattern() const | يحصل على نمط التاريخ والوقت الكامل. |
| static get_InvariantInfo() | يحصل على مُنسّق التاريخ والوقت الثابت. |
| get_IsReadOnly() const | يتحقق مما إذا كان المُنسّق للقراءة فقط. |
| get_LongDatePattern() const | يحصل على نمط التاريخ الطويل. |
| get_LongTimePattern() const | يحصل على نمط الوقت الطويل. |
| get_MonthDayPattern() const | يحصل على نمط يوم الشهر. |
| get_MonthGenitiveNames() const | يحصل على أسماء الشهور في صيغة المجرور. |
| get_MonthNames() const | يحصل على أسماء الشهور. |
| get_NativeCalendarName() const | يحصل على اسم التقويم الأصلي إذا كان متاحًا. |
| get_PMDesignator() const | يحصل على محدد ما بعد الظهر. |
| get_RFC1123Pattern() const | يحصل على نمط RFC1123. |
| get_ShortDatePattern() const | يحصل على نمط التاريخ القصير. |
| get_ShortestDayNames() const | يحصل على أقصر أسماء الأيام الممكنة. |
| get_ShortTimePattern() const | يحصل على نمط الوقت القصير. |
| get_SortableDateTimePattern() const | يحصل على نمط التاريخ والوقت القابل للفرز. |
| get_TimeSeparator() const | يحصل على فاصل الوقت. |
| get_UniversalSortableDateTimePattern() const | يحصل على نمط التاريخ والوقت القابل للفرز عالميًا. |
| get_YearMonthPattern() const | يحصل على نمط السنة والشهر. |
| GetAbbreviatedDayName(DayOfWeek) const | يحصل على اسم اليوم المختصر. |
| GetAbbreviatedEraName(int) const | يحصل على اسم العصر المختصر. |
| GetAbbreviatedMonthName(int) const | يحصل على اسم الشهر المختصر. |
| GetAllDateTimePatterns() const | يحصل على جميع الأنماط التي يمكن تنسيق قيم التاريخ والوقت بها. |
| GetAllDateTimePatterns(char16_t) const | يحصل على جميع الأنماط التي يمكن تنسيق قيم التاريخ والوقت بها باستخدام سلسلة التنسيق المحددة. |
| GetDayName(DayOfWeek) const | يحصل على اسم اليوم الأسبوعي. |
| GetEra(const String&) const | يحصل على العصر بالاسم. |
| GetEraName(int) const | يحصل على اسم العصر. |
| GetFormat(const TypeInfo&) override | يحصل على المنسق من النوع المحدد. |
| static GetInstance(const IFormatProviderPtr&) | يحصل على المنسق المرتبط بمزود التنسيق. |
| GetLeapYearMonthName(int) const | يحصل على اسم شهر السنة الكبيسة. |
| GetMonthGenitiveName(int) const | يحصل على اسم شهر المجرور. |
| GetMonthName(int) const | يسترجع اسم الشهر. |
| GetShortestDayName(DayOfWeek) const | يسترجع أقصر اسم لليوم المحدد من الأسبوع. |
| operator=(const DateTimeFormatInfo&) | |
| static ReadOnly(const DateTimeFormatInfoPtr&) | يحصل على نسخة للقراءة فقط من المنسق. |
| set_AbbreviatedDayNames(const ArrayPtr<String>&) | يضبط أسماء الأيام المختصرة. |
| set_AbbreviatedMonthGenitiveNames(const ArrayPtr<String>&) | يضبط أسماء الأشهر المختصرة بصيغة المجرور. |
| set_AbbreviatedMonthNames(const ArrayPtr<String>&) | يضبط أسماء الأشهر المختصرة. |
| set_AMDesignator(const String&) | يضبط رمز الصباح (AM). |
| set_Calendar(const SharedPtr<Calendar>&) | يضبط التقويم المرتبط بالمنسق. |
| set_CalendarWeekRule(CalendarWeekRule) | يضبط قاعدة أسبوع التقويم المرتبطة بالمنسق. |
| set_DateSeparator(const String&) | يضبط فاصل التاريخ. |
| set_DayNames(const ArrayPtr<String>&) | يضبط أسماء الأيام. |
| set_FirstDayOfWeek(DayOfWeek) | يضبط أول يوم في الأسبوع. |
| set_FullDateTimePattern(const String&) | يضبط نمط التاريخ والوقت الكامل. |
| set_LongDatePattern(const String&) | يضبط نمط التاريخ الطويل. |
| set_LongTimePattern(const String&) | يضبط نمط الوقت الطويل. |
| set_MonthDayPattern(const String&) | يضبط نمط يوم الشهر. |
| set_MonthGenitiveNames(const ArrayPtr<String>&) | يضبط أسماء الأشهر بصيغة المجرور. |
| set_MonthNames(const ArrayPtr<String>&) | يضبط أسماء الأشهر. |
| set_PMDesignator(const String&) | يضبط رمز المساء (PM). |
| set_ShortDatePattern(const String&) | يضبط نمط التاريخ القصير. |
| set_ShortestDayNames(const ArrayPtr<String>&) | يضبط أقصر أسماء الأيام الممكنة. |
| set_ShortTimePattern(const String&) | يضبط نمط الوقت القصير. |
| set_TimeSeparator(const String&) | يضبط فاصل الوقت. |
| set_YearMonthPattern(const String&) | يضبط نمط السنة والشهر. |
| SetAllDateTimePatterns(const ArrayPtr<String>&, char16_t) | يضبط الأنماط للتنسيق المحدد. |
انظر أيضًا
- Class Object
- Class IFormatProvider
- Class ICloneable
- Namespace System::Globalization
- Library Aspose.Font for C++