فئة System::Globalization::CultureInfo

CultureInfo class

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

class CultureInfo : public virtual System::Object,
                    public System::IFormatProvider,
                    public System::ICloneable

الطرق

طريقةالوصف
ClearCachedData()يقوم بتحديث معلومات الثقافة المخزنة مؤقتًا.
Clone() overrideينسخ معلومات الثقافة.
static CreateSpecificCulture(const String&)ينشئ ثقافة بالاسم.
explicit CultureInfo(int)معلومات RTTI.
CultureInfo(int, bool)منشئ.
explicit CultureInfo(const String&)منشئ.
CultureInfo(const String&, bool)منشئ.
CultureInfo(std::nullptr_t)دائمًا يرمي استثناء ArgumentNullException.
Equals(SharedPtr<Object>) overrideيقارن الكائنات.
virtual get_Calendar() constيحصل على التقويم المستخدم من قبل الثقافة.
virtual get_CompareInfo() constيحصل على مُقارن السلاسل الذي يلتزم بقواعد الثقافة.
get_CultureTypes() constيحصل على الجمع البتّي لأنواع الثقافة التي تصف الثقافة الحالية.
static get_CurrentCulture()يحصل على الثقافة المحددة للخيط الحالي.
static get_CurrentUICulture()يحصل على ثقافة واجهة المستخدم للخيط الحالي.
virtual get_DateTimeFormat() constيحصل على معلومات تنسيق التاريخ.
static get_DefaultThreadCurrentCulture()يحصل على الثقافة الافتراضية في نطاق التطبيق الحالي.
static get_DefaultThreadCurrentUICulture()يحصل على ثقافة واجهة المستخدم الافتراضية في نطاق التطبيق الحالي.
virtual get_DisplayName() constيحصل على اسم العرض للثقافة.
virtual get_EnglishName() constيحصل على الاسم الإنجليزي للثقافة.
get_IetfLanguageTag() constيحصل على اسم RFC 4646 للغة.
static get_InstalledUICulture()يحصل على الثقافة المثبتة مع نظام التشغيل.
static get_InvariantCulture()يحصل على الثقافة الثابتة.
virtual get_IsNeutralCulture() constيتحقق مما إذا كانت الثقافة محايدة.
get_IsReadOnly() constيتحقق مما إذا كان كائن الثقافة للقراءة فقط.
virtual get_KeyboardLayoutId() constيحصل على معرف المنطقة النشطة للإدخال.
virtual get_LCID() constيحصل على معرف الثقافة.
virtual get_Name() constيحصل على اسم الثقافة.
virtual get_NativeName() constيحصل على الاسم الأصلي للثقافة.
virtual get_NumberFormat() constيحصل على معلومات تنسيق الأرقام.
virtual get_OptionalCalendars() constقائمة التقويمات التي يمكن استخدامها مع الثقافة.
virtual get_Parent() constيحصل على الثقافة الأم.
virtual get_TextInfo() constيحصل على معلمات النص المستخدمة من قبل الثقافة.
virtual get_ThreeLetterISOLanguageName() constيحصل على رمز اللغة ISO 639-2 المكوّن من ثلاثة أحرف.
virtual get_ThreeLetterWindowsLanguageName() constيحصل على رمز اللغة المكوّن من ثلاثة أحرف كما هو معرف في واجهة برمجة تطبيقات Windows.
virtual get_TwoLetterISOLanguageName() constيحصل على اسم اللغة ISO المكوّن من حرفين المرتبط بالثقافة.
get_UseUserOverride() constيحصل على علامة تشير إلى ما إذا كان CultureInfo يستخدم إعدادات الثقافة التي يختارها المستخدم.
GetConsoleFallbackUICulture() constيحصل على ثقافة بديلة مناسبة لتطبيقات وحدة التحكم.
static GetCultureInfo(const String&)يحصل على الثقافة حسب اسمها. نفس ما في CreateSpecificCulture.
static GetCultureInfo(const String&, const String&)يحصل على الثقافة حسب اسمها.
static GetCultureInfo(int32_t)يحصل على الثقافة حسب المعرف.
static GetCultureInfoByIetfLanguageTag(const String&)مهمل. يحصل على كائن CultureInfo للقراءة فقط باستخدام علامة اللغة RFC 4646 المحددة.
static GetCultures(CultureTypes)يحصل على الثقافات التي تنتمي إلى الأنواع المحددة.
GetFormat(const TypeInfo&) overrideيحصل على كائن التنسيق للنوع المحدد.
GetHashCode() const overrideيعيد رمز التجزئة للكائن.
IsInherited() constيحصل على علامة الوراثة. للاستخدام الداخلي فقط.
operator=(const CultureInfo&)
operator==(const CultureInfo&) constيقارن معلمات الثقافة.
static ReadOnly(const CultureInfoPtr&)يسترجع نسخة للقراءة فقط من الثقافة.
static set_CurrentCulture(const CultureInfoPtr&)يضبط الثقافة للخيط الحالي.
static set_CurrentUICulture(const CultureInfoPtr&)يضبط ثقافة واجهة المستخدم للخيط الحالي.
virtual set_DateTimeFormat(DateTimeFormatInfoPtr)يضبط معلومات تنسيق التاريخ.
static set_DefaultThreadCurrentCulture(const CultureInfoPtr&)يضبط الثقافة الافتراضية في نطاق التطبيق الحالي.
static set_DefaultThreadCurrentUICulture(const CultureInfoPtr&)يضبط ثقافة واجهة المستخدم الافتراضية في نطاق التطبيق الحالي.
virtual set_NumberFormat(NumberFormatInfoPtr)يحصل على معلومات تنسيق الأرقام.
ToString() const overrideيحوّل الثقافة إلى سلسلة.

انظر أيضًا