System::Globalization::NumberFormatInfo clase
Contenido
[
Ocultar
]NumberFormatInfo class
Contiene información sobre cómo formatear números. Las operaciones de establecimiento solo están habilitadas en objetos que no son de solo lectura. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.
class NumberFormatInfo : public virtual System::Object,
public System::IFormatProvider,
public System::ICloneable
Métodos
| Método | Descripción |
|---|---|
| Clone() override | Clona la información de formato. |
| get_CurrencyDecimalDigits() const | Obtiene el número de dígitos decimales de la moneda. |
| get_CurrencyDecimalSeparator() const | Obtiene el separador decimal de la moneda. |
| get_CurrencyGroupSeparator() const | Obtiene el separador de grupo de la moneda. |
| get_CurrencyGroupSizes() const | Obtiene el número de dígitos decimales de la moneda por grupo. |
| get_CurrencyNegativePattern() const | Obtiene el patrón negativo de la moneda. |
| get_CurrencyPositivePattern() const | Obtiene el patrón positivo de la moneda. |
| get_CurrencySymbol() const | Obtiene el símbolo de la moneda. |
| static get_CurrentInfo() | Obtiene la información de formato numérico definida por la cultura del subproceso actual. |
| get_DigitSubstitution() const | Obtiene un valor que especifica cómo mostrar la forma de un dígito. |
| static get_InvariantInfo() | Obtiene la información de formato numérico definida por la cultura invariante. |
| get_IsReadOnly() const | Comprueba si el formato es de solo lectura. |
| get_NaNSymbol() const | Obtiene el símbolo No es un Número. |
| get_NativeDigits() const | Obtiene los símbolos de dígitos (del 0 al 9). |
| get_NegativeInfinitySymbol() const | Obtiene el símbolo de infinito negativo. |
| get_NegativeSign() const | Obtiene el signo negativo. |
| get_NumberDecimalDigits() const | Obtiene el número de dígitos decimales. |
| get_NumberDecimalSeparator() const | Obtiene el separador decimal. |
| get_NumberGroupSeparator() const | Obtiene el separador de grupo numérico. |
| get_NumberGroupSizes() const | Obtiene el número de dígitos por grupo. |
| get_NumberNegativePattern() const | Obtiene el patrón negativo del número. |
| get_PercentDecimalDigits() const | Obtiene el número de lugares decimales en valores de porcentaje. |
| get_PercentDecimalSeparator() const | Obtiene el separador decimal en valores de porcentaje. |
| get_PercentGroupSeparator() const | Obtiene el separador de grupo en valores de porcentaje. |
| get_PercentGroupSizes() const | Obtiene el número de dígitos por grupo de valores de porcentaje. |
| get_PercentNegativePattern() const | Obtiene el patrón negativo del porcentaje. |
| get_PercentPositivePattern() const | Obtiene el patrón positivo del porcentaje. |
| get_PercentSymbol() const | Obtiene el símbolo de porcentaje. |
| get_PerMilleSymbol() const | Obtiene el símbolo de permil. |
| get_PositiveInfinitySymbol() const | Obtiene el símbolo de infinito positivo. |
| get_PositiveSign() const | Obtiene el signo positivo. |
| GetFormat(const TypeInfo&) override | Obtiene el formateador de tipo específico. |
| static GetInstance(const IFormatProviderPtr&) | Obtiene el formateador asociado con el proveedor de formato. |
| NumberFormatInfo() | Constructor predeterminado (invariante NumberFormatInfo). |
| operator=(const NumberFormatInfo&) | |
| static ReadOnly(NumberFormatInfoPtr) | Obtiene la versión de solo lectura del formateador. |
| set_CurrencyDecimalDigits(int) | Establece el número de dígitos decimales de la moneda. |
| set_CurrencyDecimalSeparator(const String&) | Establece el separador decimal de la moneda. |
| set_CurrencyGroupSeparator(const String&) | Establece el separador de grupo de la moneda. |
| set_CurrencyGroupSizes(const ArrayPtr<int>&) | Establece el número de dígitos decimales de la moneda por grupo. |
| set_CurrencyNegativePattern(int) | Establece el patrón negativo de la moneda. |
| set_CurrencyPositivePattern(int) | Establece el patrón positivo de la moneda. |
| set_CurrencySymbol(const String&) | Establece el símbolo de la moneda. |
| set_DigitSubstitution(DigitShapes) | Establece un valor que especifica cómo mostrar la forma de un dígito. |
| set_NaNSymbol(const String&) | Establece el símbolo Not-a-Number. |
| set_NativeDigits(const ArrayPtr<String>&) | Establece los símbolos de dígitos (0 al 9). |
| set_NegativeInfinitySymbol(const String&) | Establece el símbolo de infinito negativo. |
| set_NegativeSign(const String&) | Establece el signo negativo. |
| set_NumberDecimalDigits(int) | Establece el número de dígitos decimales. |
| set_NumberDecimalSeparator(const String&) | Establece el separador decimal. |
| set_NumberGroupSeparator(const String&) | Establece el separador de grupo de números. |
| set_NumberGroupSizes(const ArrayPtr<int>&) | Establece el número de dígitos por grupo. |
| set_NumberNegativePattern(int) | Establece el patrón negativo del número. |
| set_PercentDecimalDigits(int) | Establece el número de decimales en los valores de porcentaje. |
| set_PercentDecimalSeparator(const String&) | Establece el separador decimal en los valores de porcentaje. |
| set_PercentGroupSeparator(const String&) | Establece el separador de grupos en los valores de porcentaje. |
| set_PercentGroupSizes(const ArrayPtr<int>&) | Establece la cantidad de dígitos por grupo de valores de porcentaje. |
| set_PercentNegativePattern(int) | Establece el patrón negativo de porcentaje. |
| set_PercentPositivePattern(int) | Establece el patrón positivo de porcentaje. |
| set_PercentSymbol(const String&) | Establece el símbolo de porcentaje. |
| set_PerMilleSymbol(const String&) | Establece el símbolo de permil. |
| set_PositiveInfinitySymbol(const String&) | Establece el símbolo de infinito positivo. |
| set_PositiveSign(const String&) | Establece el signo positivo. |
Ver también
- Class Object
- Class IFormatProvider
- Class ICloneable
- Namespace System::Globalization
- Library Aspose.Page for C++