System::Globalization::NumberFormatInfo classe
Contenuti
[
Nascondere
]NumberFormatInfo class
Contiene informazioni su come formattare i numeri. Le operazioni di impostazione sono abilitate solo su oggetti non di sola lettura. Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché proverà errori di runtime e/o fallimenti di asserzione. Avvolgere sempre questa classe in un puntatore System::SmartPtr e utilizzare questo puntatore per passarlo alle funzioni come argomento.
class NumberFormatInfo : public virtual System::Object,
public System::IFormatProvider,
public System::ICloneable
Metodi
| Metodo | Descrizione |
|---|---|
| Clone() override | Clona le informazioni di formattazione. |
| get_CurrencyDecimalDigits() const | Restituisce il numero di cifre decimali della valuta. |
| get_CurrencyDecimalSeparator() const | Restituisce il separatore decimale della valuta. |
| get_CurrencyGroupSeparator() const | Restituisce il separatore di gruppo della valuta. |
| get_CurrencyGroupSizes() const | Restituisce il numero di cifre decimali della valuta per gruppo. |
| get_CurrencyNegativePattern() const | Ottiene il modello negativo della valuta. |
| get_CurrencyPositivePattern() const | Ottiene il modello positivo della valuta. |
| get_CurrencySymbol() const | Ottiene il simbolo della valuta. |
| static get_CurrentInfo() | Ottiene le informazioni sul formato numerico definite dalla cultura del thread corrente. |
| get_DigitSubstitution() const | Ottiene un valore che specifica come visualizzare la forma di una cifra. |
| static get_InvariantInfo() | Ottiene le informazioni sul formato numerico definite dalla cultura invariata. |
| get_IsReadOnly() const | Verifica se il formato è di sola lettura. |
| get_NaNSymbol() const | Ottiene il simbolo Not-a-Number. |
| get_NativeDigits() const | Ottiene i simboli delle cifre (da 0 a 9). |
| get_NegativeInfinitySymbol() const | Ottiene il simbolo dell’infinito negativo. |
| get_NegativeSign() const | Ottiene il segno negativo. |
| get_NumberDecimalDigits() const | Ottiene il numero di cifre decimali. |
| get_NumberDecimalSeparator() const | Ottiene il separatore decimale. |
| get_NumberGroupSeparator() const | Ottiene il separatore di raggruppamento dei numeri. |
| get_NumberGroupSizes() const | Ottiene il numero di cifre per gruppo. |
| get_NumberNegativePattern() const | Ottiene il modello negativo del numero. |
| get_PercentDecimalDigits() const | Ottiene il numero di posizioni decimali nei valori percentuali. |
| get_PercentDecimalSeparator() const | Ottiene il separatore decimale nei valori percentuali. |
| get_PercentGroupSeparator() const | Ottiene il separatore di raggruppamento nei valori percentuali. |
| get_PercentGroupSizes() const | Ottiene il numero di cifre per gruppo di valori percentuali. |
| get_PercentNegativePattern() const | Ottiene il modello negativo della percentuale. |
| get_PercentPositivePattern() const | Ottiene il modello positivo della percentuale. |
| get_PercentSymbol() const | Ottiene il simbolo della percentuale. |
| get_PerMilleSymbol() const | Ottiene il simbolo del per mille. |
| get_PositiveInfinitySymbol() const | Ottiene il simbolo dell’infinito positivo. |
| get_PositiveSign() const | Restituisce il segno positivo. |
| GetFormat(const TypeInfo&) override | Restituisce il formattatore di tipo specifico. |
| static GetInstance(const IFormatProviderPtr&) | Restituisce il formattatore associato al provider di formattazione. |
| NumberFormatInfo() | Costruttore predefinito (invariante NumberFormatInfo). |
| operator=(const NumberFormatInfo&) | |
| static ReadOnly(NumberFormatInfoPtr) | Restituisce la versione di sola lettura del formattatore. |
| set_CurrencyDecimalDigits(int) | Imposta il numero di cifre decimali della valuta. |
| set_CurrencyDecimalSeparator(const String&) | Imposta il separatore decimale della valuta. |
| set_CurrencyGroupSeparator(const String&) | Imposta il separatore di gruppo della valuta. |
| set_CurrencyGroupSizes(const ArrayPtr<int>&) | Imposta il numero di cifre decimali della valuta per gruppo. |
| set_CurrencyNegativePattern(int) | Imposta il modello negativo della valuta. |
| set_CurrencyPositivePattern(int) | Imposta il modello positivo della valuta. |
| set_CurrencySymbol(const String&) | Imposta il simbolo della valuta. |
| set_DigitSubstitution(DigitShapes) | Imposta un valore che specifica come visualizzare la forma di una cifra. |
| set_NaNSymbol(const String&) | Imposta il simbolo Not-a-Number. |
| set_NativeDigits(const ArrayPtr<String>&) | Imposta i simboli delle cifre (da 0 a 9). |
| set_NegativeInfinitySymbol(const String&) | Imposta il simbolo di infinito negativo. |
| set_NegativeSign(const String&) | Imposta il segno negativo. |
| set_NumberDecimalDigits(int) | Imposta il numero di cifre decimali. |
| set_NumberDecimalSeparator(const String&) | Imposta il separatore decimale. |
| set_NumberGroupSeparator(const String&) | Imposta il separatore di gruppo dei numeri. |
| set_NumberGroupSizes(const ArrayPtr<int>&) | Imposta il numero di cifre per gruppo. |
| set_NumberNegativePattern(int) | Imposta il modello negativo del numero. |
| set_PercentDecimalDigits(int) | Imposta il numero di posizioni decimali nei valori percentuali. |
| set_PercentDecimalSeparator(const String&) | Imposta il separatore decimale nei valori percentuali. |
| set_PercentGroupSeparator(const String&) | Imposta il separatore di gruppo nei valori percentuali. |
| set_PercentGroupSizes(const ArrayPtr<int>&) | Imposta il numero di cifre per gruppo di valori percentuali. |
| set_PercentNegativePattern(int) | Imposta il modello negativo di percentuale. |
| set_PercentPositivePattern(int) | Imposta il modello positivo di percentuale. |
| set_PercentSymbol(const String&) | Imposta il simbolo percentuale. |
| set_PerMilleSymbol(const String&) | Imposta il simbolo per mille. |
| set_PositiveInfinitySymbol(const String&) | Imposta il simbolo di infinito positivo. |
| set_PositiveSign(const String&) | Imposta il segno positivo. |
Vedi anche
- Class Object
- Class IFormatProvider
- Class ICloneable
- Namespace System::Globalization
- Library Aspose.Font for C++