فئة 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)يضبط الأنماط للتنسيق المحدد.

انظر أيضًا