System::Globalization::NumberFormatInfo فئة

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&)يضبط رمز غير عدد.
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&)يضبط علامة الإيجاب.

انظر أيضًا