System::Globalization::NumberFormatInfo klasse

NumberFormatInfo class

Bevat informatie over hoe getallen op te maken. Setter‑bewerkingen zijn alleen ingeschakeld voor objecten die niet alleen‑lezen zijn. Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject()‑functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr‑pointer en gebruik deze pointer om deze door te geven aan functies als argument.

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

Methoden

MethodeBeschrijving
Clone() overrideKopieert opmaakinfo.
get_CurrencyDecimalDigits() constHaalt het aantal decimale cijfers van de valuta op.
get_CurrencyDecimalSeparator() constHaalt het decimale scheidingsteken van de valuta op.
get_CurrencyGroupSeparator() constHaalt het valutagroepscheidingsteken op.
get_CurrencyGroupSizes() constHaalt het aantal valutadecimale cijfers per groep op.
get_CurrencyNegativePattern() constHaalt het negatieve patroon van de valuta op.
get_CurrencyPositivePattern() constHaalt het positieve patroon van de valuta op.
get_CurrencySymbol() constHaalt het valutateken op.
static get_CurrentInfo()Haalt de door de huidige threadcultuur gedefinieerde getalopmaakinfo op.
get_DigitSubstitution() constHaalt een waarde op die aangeeft hoe de vorm van een cijfer wordt weergegeven.
static get_InvariantInfo()Haalt de door de invariantcultuur gedefinieerde getalopmaakinfo op.
get_IsReadOnly() constControleert of de opmaak alleen-lezen is.
get_NaNSymbol() constHaalt het Not-a-Number‑symbool op.
get_NativeDigits() constHaalt cijfertekens op (0 tot en met 9).
get_NegativeInfinitySymbol() constHaalt het negatieve oneindigheidssymbool op.
get_NegativeSign() constHaalt het negatieve teken op.
get_NumberDecimalDigits() constHaalt het aantal decimale cijfers op.
get_NumberDecimalSeparator() constHaalt het decimale scheidingsteken op.
get_NumberGroupSeparator() constHaalt het getalgroepscheidingsteken op.
get_NumberGroupSizes() constHaalt het aantal cijfers per groep op.
get_NumberNegativePattern() constHaalt het negatieve patroon van het getal op.
get_PercentDecimalDigits() constHaalt het aantal decimale plaatsen in procentwaarden op.
get_PercentDecimalSeparator() constHaalt het decimale scheidingsteken in procentwaarden op.
get_PercentGroupSeparator() constHaalt het groepscheidingsteken in procentwaarden op.
get_PercentGroupSizes() constHaalt het aantal cijfers per procentwaardengroep op.
get_PercentNegativePattern() constHaalt het negatieve patroon van procent op.
get_PercentPositivePattern() constHaalt het positieve patroon van procent op.
get_PercentSymbol() constHaalt het procentsymbool op.
get_PerMilleSymbol() constHaalt het promillesymbool op.
get_PositiveInfinitySymbol() constHaalt het symbool voor positieve oneindigheid op.
get_PositiveSign() constHaalt het positieve teken op.
GetFormat(const TypeInfo&) overrideHaalt formatter van specifiek type op.
static GetInstance(const IFormatProviderPtr&)Haalt formatter op die geassocieerd is met formatprovider.
NumberFormatInfo()Standaardconstructor (invariant NumberFormatInfo).
operator=(const NumberFormatInfo&)
static ReadOnly(NumberFormatInfoPtr)Haalt de alleen-lezen versie van formatter op.
set_CurrencyDecimalDigits(int)Stelt het aantal valutadecimale cijfers in.
set_CurrencyDecimalSeparator(const String&)Stelt de decimale scheidingsteken voor valuta in.
set_CurrencyGroupSeparator(const String&)Stelt het groepsscheidingsteken voor valuta in.
set_CurrencyGroupSizes(const ArrayPtr<int>&)Stelt het aantal valutadecimale cijfers per groep in.
set_CurrencyNegativePattern(int)Stelt het negatieve patroon voor valuta in.
set_CurrencyPositivePattern(int)Stelt het positieve patroon voor valuta in.
set_CurrencySymbol(const String&)Stelt het valutasymbool in.
set_DigitSubstitution(DigitShapes)Stelt een waarde in die bepaalt hoe de vorm van een cijfer wordt weergegeven.
set_NaNSymbol(const String&)Stelt het Not-a-Number-symbool in.
set_NativeDigits(const ArrayPtr<String>&)Stelt cijfer-symbolen in (0 tot en met 9).
set_NegativeInfinitySymbol(const String&)Stelt het symbool voor negatieve oneindigheid in.
set_NegativeSign(const String&)Stelt het negatieve teken in.
set_NumberDecimalDigits(int)Stelt het aantal decimale cijfers in.
set_NumberDecimalSeparator(const String&)Stelt het decimale scheidingsteken in.
set_NumberGroupSeparator(const String&)Stelt het groepsscheidingsteken voor getallen in.
set_NumberGroupSizes(const ArrayPtr<int>&)Stelt het aantal cijfers per groep in.
set_NumberNegativePattern(int)Stelt het negatieve patroon voor getallen in.
set_PercentDecimalDigits(int)Stelt het aantal decimalen in procentwaarden in.
set_PercentDecimalSeparator(const String&)Stelt het decimale scheidingsteken in procentwaarden in.
set_PercentGroupSeparator(const String&)Stelt het groepsscheidingsteken in procentwaarden in.
set_PercentGroupSizes(const ArrayPtr<int>&)Stelt het aantal cijfers per groep van procentwaarden in.
set_PercentNegativePattern(int)Stelt het negatieve patroon voor procenten in.
set_PercentPositivePattern(int)Stelt het positieve patroon voor procenten in.
set_PercentSymbol(const String&)Stelt het procentsymbool in.
set_PerMilleSymbol(const String&)Stelt het promillesymbool in.
set_PositiveInfinitySymbol(const String&)Stelt het symbool voor positieve oneindigheid in.
set_PositiveSign(const String&)Stelt het positieve teken in.

Zie ook