System::Globalization::NumberFormatInfo class
محتويات
[
يخفي
]NumberFormatInfo class
يحتوي على معلومات حول كيفية تنسيق الأرقام. يتم تمكين عمليات الضبط فقط على الكائنات غير القابلة للقراءة فقط. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل و/أو أعطال التأكيد. دائمًا قم بلف هذه الفئة في مؤشر System::SmartPtr واستخدم هذا المؤشر لتمريره إلى الدوال كمعامل.
class NumberFormatInfo : public virtual System::Object,
public System::IFormatProvider,
public System::ICloneable
الطرق
| طريقة | الوصف |
|---|---|
| Clone() override | ينسخ معلومات التنسيق. |
| get_CurrencyDecimalDigits() const | يحصل على عدد الأرقام العشرية للعملة. |
| get_CurrencyDecimalSeparator() const | يحصل على الفاصل العشري للعملة. |
| get_CurrencyGroupSeparator() const | يحصل على فاصل مجموعة العملة. |
| get_CurrencyGroupSizes() const | يحصل على عدد الأرقام العشرية للعملة لكل مجموعة. |
| get_CurrencyNegativePattern() const | يحصل على نمط سالب للعملة. |
| get_CurrencyPositivePattern() const | يحصل على نمط موجب للعملة. |
| get_CurrencySymbol() const | يحصل على رمز العملة. |
| static get_CurrentInfo() | يحصل على معلومات تنسيق الأرقام المحددة بثقافة الخيط الحالي. |
| get_DigitSubstitution() const | يحصل على قيمة تحدد كيفية عرض شكل الرقم. |
| static get_InvariantInfo() | يحصل على معلومات تنسيق الأرقام المحددة بثقافة ثابتة. |
| get_IsReadOnly() const | يتحقق مما إذا كان التنسيق للقراءة فقط. |
| get_NaNSymbol() const | يحصل على رمز غير رقم. |
| get_NativeDigits() const | يحصل على رموز الأرقام (0 إلى 9). |
| get_NegativeInfinitySymbol() const | يحصل على رمز اللانهاية السالبة. |
| get_NegativeSign() const | يحصل على العلامة السالبة. |
| get_NumberDecimalDigits() const | يحصل على عدد الأرقام العشرية. |
| get_NumberDecimalSeparator() const | يحصل على الفاصل العشري. |
| get_NumberGroupSeparator() const | يحصل على فاصل مجموعة الأرقام. |
| get_NumberGroupSizes() const | يحصل على عدد الأرقام لكل مجموعة. |
| get_NumberNegativePattern() const | يحصل على نمط سالب للرقم. |
| get_PercentDecimalDigits() const | يحصل على عدد المنازل العشرية في قيم النسبة المئوية. |
| get_PercentDecimalSeparator() const | يحصل على الفاصل العشري في قيم النسبة المئوية. |
| get_PercentGroupSeparator() const | يحصل على فاصل المجموعة في قيم النسبة المئوية. |
| get_PercentGroupSizes() const | يحصل على عدد الأرقام لكل مجموعة قيم النسبة المئوية. |
| get_PercentNegativePattern() const | يحصل على نمط سالب للنسبة المئوية. |
| get_PercentPositivePattern() const | يحصل على نمط موجب للنسبة المئوية. |
| get_PercentSymbol() const | يحصل على رمز النسبة المئوية. |
| get_PerMilleSymbol() const | يحصل على رمز الألفية. |
| get_PositiveInfinitySymbol() const | يحصل على رمز اللانهاية الموجبة. |
| get_PositiveSign() const | يحصل على علامة الإيجاب. |
| GetFormat(const TypeInfo&) override | يحصل على المنسق من النوع المحدد. |
| static GetInstance(const IFormatProviderPtr&) | يحصل على المنسق المرتبط بمزود التنسيق. |
| NumberFormatInfo() | البناء الافتراضي (ثابت NumberFormatInfo). |
| operator=(const NumberFormatInfo&) | |
| static ReadOnly(NumberFormatInfoPtr) | يحصل على نسخة للقراءة فقط من المنسق. |
| set_CurrencyDecimalDigits(int) | يضبط عدد أرقام الفاصلة العشرية للعملة. |
| set_CurrencyDecimalSeparator(const String&) | يضبط فاصل الفاصلة العشرية للعملة. |
| set_CurrencyGroupSeparator(const String&) | يضبط فاصل مجموعة الأرقام للعملة. |
| set_CurrencyGroupSizes(const ArrayPtr<int>&) | يضبط عدد أرقام الفاصلة العشرية للعملة لكل مجموعة. |
| set_CurrencyNegativePattern(int) | يضبط نمط السالب للعملة. |
| set_CurrencyPositivePattern(int) | يضبط نمط الموجب للعملة. |
| set_CurrencySymbol(const String&) | يضبط رمز العملة. |
| set_DigitSubstitution(DigitShapes) | يضبط قيمة تحدد كيفية عرض شكل الرقم. |
| set_NaNSymbol(const String&) | يضبط رمز غير عدد (NaN). |
| set_NativeDigits(const ArrayPtr<String>&) | يضبط رموز الأرقام (0 إلى 9). |
| set_NegativeInfinitySymbol(const String&) | يضبط رمز اللانهاية السالبة. |
| set_NegativeSign(const String&) | يضبط علامة السالب. |
| set_NumberDecimalDigits(int) | يضبط عدد الأرقام العشرية. |
| set_NumberDecimalSeparator(const String&) | يضبط فاصل الفاصلة العشرية. |
| set_NumberGroupSeparator(const String&) | يضبط فاصل مجموعة الأرقام. |
| set_NumberGroupSizes(const ArrayPtr<int>&) | يضبط عدد الأرقام لكل مجموعة. |
| set_NumberNegativePattern(int) | يضبط نمط السالب للرقم. |
| set_PercentDecimalDigits(int) | يضبط عدد المنازل العشرية في قيم النسبة المئوية. |
| set_PercentDecimalSeparator(const String&) | يضبط فاصل الفاصلة العشرية في قيم النسبة المئوية. |
| set_PercentGroupSeparator(const String&) | يضبط فاصل المجموعة في قيم النسبة المئوية. |
| set_PercentGroupSizes(const ArrayPtr<int>&) | يضبط عدد الأرقام لكل مجموعة قيم النسبة المئوية. |
| set_PercentNegativePattern(int) | يضبط نمط النسبة السالبة. |
| set_PercentPositivePattern(int) | يضبط نمط النسبة الموجبة. |
| set_PercentSymbol(const String&) | يضبط رمز النسبة المئوية. |
| set_PerMilleSymbol(const String&) | يضبط رمز الألفية. |
| set_PositiveInfinitySymbol(const String&) | يضبط رمز اللانهاية الموجبة. |
| set_PositiveSign(const String&) | يضبط العلامة الموجبة. |
انظر أيضًا
- Class Object
- Class IFormatProvider
- Class ICloneable
- Namespace System::Globalization
- Library Aspose.Font for C++