System::Globalization::CultureInfo class
محتويات
[
يخفي
]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.Font for C++