فئة 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 | يحوّل الثقافة إلى سلسلة. |
انظر أيضًا
- Class Object
- Class IFormatProvider
- Class ICloneable
- Namespace System::Globalization
- Library Aspose.Page for C++