System::Globalization::NumberFormatInfo Klasse

NumberFormatInfo class

Enthält Informationen darüber, wie Zahlen formatiert werden. Setter-Operationen sind nur bei nicht schreibgeschützten Objekten aktiviert. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertionsfehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

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

Methoden

MethodeBeschreibung
Clone() overrideKopiert Formatinformationen.
get_CurrencyDecimalDigits() constGibt die Anzahl der Dezimalstellen der Währung zurück.
get_CurrencyDecimalSeparator() constGibt das Dezimaltrennzeichen der Währung zurück.
get_CurrencyGroupSeparator() constGibt das Tausendertrennzeichen der Währung zurück.
get_CurrencyGroupSizes() constGibt die Anzahl der Dezimalstellen pro Gruppe für die Währung zurück.
get_CurrencyNegativePattern() constGibt das negative Währungsmuster zurück.
get_CurrencyPositivePattern() constGibt das positive Währungsmuster zurück.
get_CurrencySymbol() constGibt das Währungssymbol zurück.
static get_CurrentInfo()Gibt die vom aktuellen Thread‑Kultur definierten Zahlenformatinformationen zurück.
get_DigitSubstitution() constGibt einen Wert zurück, der angibt, wie die Form einer Ziffer angezeigt wird.
static get_InvariantInfo()Gibt die von der invarianten Kultur definierten Zahlenformatinformationen zurück.
get_IsReadOnly() constÜberprüft, ob das Format schreibgeschützt ist.
get_NaNSymbol() constGibt das Nicht‑eine‑Zahl‑Symbol zurück.
get_NativeDigits() constGibt die Ziffernsymbole (0 bis 9) zurück.
get_NegativeInfinitySymbol() constGibt das Symbol für negative Unendlichkeit zurück.
get_NegativeSign() constGibt das Minuszeichen zurück.
get_NumberDecimalDigits() constGibt die Anzahl der Dezimalstellen zurück.
get_NumberDecimalSeparator() constGibt das Dezimaltrennzeichen zurück.
get_NumberGroupSeparator() constGibt das Tausendertrennzeichen zurück.
get_NumberGroupSizes() constGibt die Anzahl der Ziffern pro Gruppe zurück.
get_NumberNegativePattern() constGibt das negative Zahlenmuster zurück.
get_PercentDecimalDigits() constGibt die Anzahl der Dezimalstellen in Prozentwerten zurück.
get_PercentDecimalSeparator() constGibt das Dezimaltrennzeichen in Prozentwerten zurück.
get_PercentGroupSeparator() constGibt das Gruppentrennzeichen in Prozentwerten zurück.
get_PercentGroupSizes() constGibt die Anzahl der Ziffern pro Prozentwertgruppe zurück.
get_PercentNegativePattern() constGibt das negative Prozentmuster zurück.
get_PercentPositivePattern() constGibt das positive Prozentmuster zurück.
get_PercentSymbol() constGibt das Prozentzeichen zurück.
get_PerMilleSymbol() constGibt das Promillezeichen zurück.
get_PositiveInfinitySymbol() constGibt das Symbol für positive Unendlichkeit zurück.
get_PositiveSign() constGibt das positive Vorzeichen zurück.
GetFormat(const TypeInfo&) overrideGibt den Formatter des angegebenen Typs zurück.
static GetInstance(const IFormatProviderPtr&)Gibt den mit dem Formatprovider verknüpften Formatter zurück.
NumberFormatInfo()Standardkonstruktor (invariant NumberFormatInfo).
operator=(const NumberFormatInfo&)
static ReadOnly(NumberFormatInfoPtr)Gibt die schreibgeschützte Version des Formatters zurück.
set_CurrencyDecimalDigits(int)Legt die Anzahl der Dezimalstellen für die Währung fest.
set_CurrencyDecimalSeparator(const String&)Legt das Dezimaltrennzeichen für die Währung fest.
set_CurrencyGroupSeparator(const String&)Legt das Tausendertrennzeichen für die Währung fest.
set_CurrencyGroupSizes(const ArrayPtr<int>&)Legt die Anzahl der Dezimalstellen pro Gruppe für die Währung fest.
set_CurrencyNegativePattern(int)Legt das negative Währungsformat fest.
set_CurrencyPositivePattern(int)Legt das positive Währungsformat fest.
set_CurrencySymbol(const String&)Legt das Währungssymbol fest.
set_DigitSubstitution(DigitShapes)Legt einen Wert fest, der angibt, wie die Form einer Ziffer angezeigt wird.
set_NaNSymbol(const String&)Legt das Symbol für Nicht‑eine‑Zahl fest.
set_NativeDigits(const ArrayPtr<String>&)Legt die Ziffernsymbole (0 bis 9) fest.
set_NegativeInfinitySymbol(const String&)Legt das Symbol für negative Unendlichkeit fest.
set_NegativeSign(const String&)Legt das negative Vorzeichen fest.
set_NumberDecimalDigits(int)Legt die Anzahl der Dezimalstellen fest.
set_NumberDecimalSeparator(const String&)Legt das Dezimaltrennzeichen fest.
set_NumberGroupSeparator(const String&)Legt das Tausendertrennzeichen für Zahlen fest.
set_NumberGroupSizes(const ArrayPtr<int>&)Legt die Anzahl der Ziffern pro Gruppe fest.
set_NumberNegativePattern(int)Legt das negative Zahlenformat fest.
set_PercentDecimalDigits(int)Legt die Anzahl der Dezimalstellen für Prozentwerte fest.
set_PercentDecimalSeparator(const String&)Legt das Dezimaltrennzeichen für Prozentwerte fest.
set_PercentGroupSeparator(const String&)Legt das Gruppentrennzeichen für Prozentwerte fest.
set_PercentGroupSizes(const ArrayPtr<int>&)Legt die Anzahl der Ziffern pro Prozentwertgruppe fest.
set_PercentNegativePattern(int)Legt das negative Prozentmuster fest.
set_PercentPositivePattern(int)Legt das positive Prozentmuster fest.
set_PercentSymbol(const String&)Legt das Prozentzeichen fest.
set_PerMilleSymbol(const String&)Legt das Promillezeichen fest.
set_PositiveInfinitySymbol(const String&)Legt das Symbol für positive Unendlichkeit fest.
set_PositiveSign(const String&)Legt das positive Vorzeichen fest.

Siehe auch