System::Globalization::NumberFormatInfo classe
Contenu
[
Cacher
]NumberFormatInfo class
Contient des informations sur la façon de formater les nombres. Les opérations de définition ne sont activées que sur des objets non en lecture seule. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument.
class NumberFormatInfo : public virtual System::Object,
public System::IFormatProvider,
public System::ICloneable
Méthodes
| Méthode | Description |
|---|---|
| Clone() override | Clone les informations de format. |
| get_CurrencyDecimalDigits() const | Obtient le nombre de décimales monétaires. |
| get_CurrencyDecimalSeparator() const | Obtient le séparateur décimal monétaire. |
| get_CurrencyGroupSeparator() const | Obtient le séparateur de groupe monétaire. |
| get_CurrencyGroupSizes() const | Obtient le nombre de décimales monétaires par groupe. |
| get_CurrencyNegativePattern() const | Obtient le modèle négatif de la devise. |
| get_CurrencyPositivePattern() const | Obtient le modèle positif de la devise. |
| get_CurrencySymbol() const | Obtient le symbole monétaire. |
| static get_CurrentInfo() | Obtient les informations de format numérique définies par la culture du thread actuel. |
| get_DigitSubstitution() const | Obtient une valeur qui spécifie comment afficher la forme d’un chiffre. |
| static get_InvariantInfo() | Obtient les informations de format numérique définies par la culture invariante. |
| get_IsReadOnly() const | Vérifie si le format est en lecture seule. |
| get_NaNSymbol() const | Obtient le symbole NaN. |
| get_NativeDigits() const | Obtient les symboles des chiffres (0 à 9). |
| get_NegativeInfinitySymbol() const | Obtient le symbole d’infini négatif. |
| get_NegativeSign() const | Obtient le signe négatif. |
| get_NumberDecimalDigits() const | Obtient le nombre de chiffres décimaux. |
| get_NumberDecimalSeparator() const | Obtient le séparateur décimal. |
| get_NumberGroupSeparator() const | Obtient le séparateur de groupe de nombres. |
| get_NumberGroupSizes() const | Obtient le nombre de chiffres par groupe. |
| get_NumberNegativePattern() const | Obtient le modèle négatif du nombre. |
| get_PercentDecimalDigits() const | Obtient le nombre de décimales dans les valeurs en pourcentage. |
| get_PercentDecimalSeparator() const | Obtient le séparateur décimal dans les valeurs en pourcentage. |
| get_PercentGroupSeparator() const | Obtient le séparateur de groupe dans les valeurs en pourcentage. |
| get_PercentGroupSizes() const | Obtient le nombre de chiffres par groupe de valeurs en pourcentage. |
| get_PercentNegativePattern() const | Obtient le modèle négatif du pourcentage. |
| get_PercentPositivePattern() const | Obtient le modèle positif du pourcentage. |
| get_PercentSymbol() const | Obtient le symbole de pourcentage. |
| get_PerMilleSymbol() const | Obtient le symbole du pour mille. |
| get_PositiveInfinitySymbol() const | Obtient le symbole d’infini positif. |
| get_PositiveSign() const | Obtient le signe positif. |
| GetFormat(const TypeInfo&) override | Obtient le formateur d’un type spécifique. |
| static GetInstance(const IFormatProviderPtr&) | Obtient le formateur associé au fournisseur de format. |
| NumberFormatInfo() | Constructeur par défaut (invariant NumberFormatInfo). |
| operator=(const NumberFormatInfo&) | |
| static ReadOnly(NumberFormatInfoPtr) | Obtient la version en lecture seule du formateur. |
| set_CurrencyDecimalDigits(int) | Définit le nombre de décimales de la monnaie. |
| set_CurrencyDecimalSeparator(const String&) | Définit le séparateur décimal de la monnaie. |
| set_CurrencyGroupSeparator(const String&) | Définit le séparateur de groupe de la monnaie. |
| set_CurrencyGroupSizes(const ArrayPtr<int>&) | Définit le nombre de décimales de la monnaie par groupe. |
| set_CurrencyNegativePattern(int) | Définit le modèle négatif de la monnaie. |
| set_CurrencyPositivePattern(int) | Définit le modèle positif de la monnaie. |
| set_CurrencySymbol(const String&) | Définit le symbole monétaire. |
| set_DigitSubstitution(DigitShapes) | Définit une valeur qui spécifie comment afficher la forme d’un chiffre. |
| set_NaNSymbol(const String&) | Définit le symbole Not-a-Number. |
| set_NativeDigits(const ArrayPtr<String>&) | Définit les symboles des chiffres (0 à 9). |
| set_NegativeInfinitySymbol(const String&) | Définit le symbole d’infini négatif. |
| set_NegativeSign(const String&) | Définit le signe négatif. |
| set_NumberDecimalDigits(int) | Définit le nombre de décimales. |
| set_NumberDecimalSeparator(const String&) | Définit le séparateur décimal. |
| set_NumberGroupSeparator(const String&) | Définit le séparateur de groupe de nombres. |
| set_NumberGroupSizes(const ArrayPtr<int>&) | Définit le nombre de chiffres par groupe. |
| set_NumberNegativePattern(int) | Définit le modèle négatif des nombres. |
| set_PercentDecimalDigits(int) | Définit le nombre de décimales dans les valeurs en pourcentage. |
| set_PercentDecimalSeparator(const String&) | Définit le séparateur décimal dans les valeurs en pourcentage. |
| set_PercentGroupSeparator(const String&) | Définit le séparateur de groupe dans les valeurs en pourcentage. |
| set_PercentGroupSizes(const ArrayPtr<int>&) | Définit le nombre de chiffres par groupe de valeur en pourcentage. |
| set_PercentNegativePattern(int) | Définit le modèle négatif du pourcentage. |
| set_PercentPositivePattern(int) | Définit le modèle positif du pourcentage. |
| set_PercentSymbol(const String&) | Définit le symbole du pourcentage. |
| set_PerMilleSymbol(const String&) | Définit le symbole du per mille. |
| set_PositiveInfinitySymbol(const String&) | Définit le symbole de l’infini positif. |
| set_PositiveSign(const String&) | Définit le signe positif. |
Voir aussi
- Class Object
- Class IFormatProvider
- Class ICloneable
- Namespace System::Globalization
- Library Aspose.Font for C++