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

انظر أيضًا