Compartir a través de


DecimalFormatter Clase

Definición

Da formato y analiza números decimales.

public ref class DecimalFormatter sealed : INumberFormatter, INumberFormatter2, INumberFormatterOptions, INumberParser, INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.NumberFormatting.IDecimalFormatterFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DecimalFormatter final : INumberFormatter, INumberFormatter2, INumberFormatterOptions, INumberParser, INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.NumberFormatting.IDecimalFormatterFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class DecimalFormatter final : INumberFormatter, INumberFormatter2, INumberFormatterOptions, INumberParser, INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.NumberFormatting.IDecimalFormatterFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DecimalFormatter : INumberFormatter, INumberFormatter2, INumberFormatterOptions, INumberParser, INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.NumberFormatting.IDecimalFormatterFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class DecimalFormatter : INumberFormatter, INumberFormatter2, INumberFormatterOptions, INumberParser, INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
function DecimalFormatter(languages, geographicRegion)
Public NotInheritable Class DecimalFormatter
Implements INumberFormatter, INumberFormatter2, INumberFormatterOptions, INumberParser, INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
Herencia
Object Platform::Object IInspectable DecimalFormatter
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Si la aplicación pasa etiquetas de idioma usadas en esta clase a cualquier función de soporte técnico de idioma nacional , primero debe convertir las etiquetas llamando a ResolveLocaleName.

Constructores

DecimalFormatter()

Crea un objeto DecimalFormatter y lo inicializa en los valores predeterminados.

DecimalFormatter(IIterable<String>, String)

Crea un objeto DecimalFormatter inicializado por una lista de idiomas y una región geográfica.

Propiedades

FractionDigits

Obtiene o establece el número mínimo de dígitos que se van a mostrar para la parte de fracción del número.

GeographicRegion

Obtiene la región que se usa al dar formato y analizar números decimales.

IntegerDigits

Obtiene o establece el número mínimo de dígitos que se van a mostrar para la parte entera del número.

IsDecimalPointAlwaysDisplayed

Obtiene o establece si siempre se debe mostrar el separador decimal del número.

IsGrouped

Obtiene o establece si se debe agrupar la parte entera del número.

IsZeroSigned

Obtiene o establece si -0 tiene el formato "-0" o "0".

Languages

Obtiene la lista de prioridades de los identificadores de idioma que se usan al dar formato y analizar números decimales.

NumberRounder

Obtiene o establece la estrategia de redondeo actual que se va a usar al dar formato a los números.

NumeralSystem

Obtiene o establece el sistema de numeración que se usa para dar formato y analizar números decimales.

ResolvedGeographicRegion

Obtiene la región geográfica que se usó más recientemente para dar formato o analizar valores decimales.

ResolvedLanguage

Obtiene el idioma que se usó más recientemente para dar formato o analizar valores decimales.

SignificantDigits

Obtiene o establece el relleno actual en dígitos significativos cuando se da formato a un número decimal.

Métodos

Format(Double)

Devuelve una representación de cadena de un número doble .

Format(Int64)

Devuelve una representación de cadena de un número Int64 .

Format(UInt64)

Devuelve una representación de cadena de un número UInt64 .

FormatDouble(Double)

Devuelve una representación de cadena de un número doble .

FormatInt(Int64)

Devuelve una representación de cadena de un número Int64 .

FormatUInt(UInt64)

Devuelve una representación de cadena de un número UInt64 .

ParseDouble(String)

Intenta analizar una representación de cadena de un número doble .

ParseInt(String)

Intenta analizar una representación de cadena de un entero.

ParseUInt(String)

Intenta analizar una representación de cadena de un entero sin signo.

Se aplica a

Consulte también