Compartilhar via


DecimalFormatter Classe

Definição

Formata e analisa números decimais.

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
Herança
Object Platform::Object IInspectable DecimalFormatter
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Se seu aplicativo passar marcas de idioma usadas nessa classe para qualquer função de Suporte à Linguagem Nacional , ele deverá primeiro converter as marcas chamando ResolveLocaleName.

Construtores

DecimalFormatter()

Cria um objeto DecimalFormatter e o inicializa para valores padrão.

DecimalFormatter(IIterable<String>, String)

Cria um objeto DecimalFormatter inicializado por uma lista de idiomas e uma região geográfica.

Propriedades

FractionDigits

Obtém ou define o número mínimo de dígitos a serem exibidos para a parte de fração do número.

GeographicRegion

Obtém a região usada ao formatar e analisar números decimais.

IntegerDigits

Obtém ou define o número mínimo de dígitos a serem exibidos para a parte inteira do número.

IsDecimalPointAlwaysDisplayed

Obtém ou define se o ponto decimal do número sempre deve ser exibido.

IsGrouped

Obtém ou define se a parte inteira do número deve ser agrupada.

IsZeroSigned

Obtém ou define se -0 está formatado como "-0" ou "0".

Languages

Obtém a lista de prioridades de identificadores de idioma usados ao formatar e analisar números decimais.

NumberRounder

Obtém ou define a estratégia de arredondamento atual a ser usada ao formatar números.

NumeralSystem

Obtém ou define o sistema de numeração usado para formatar e analisar números decimais.

ResolvedGeographicRegion

Obtém a região geográfica que foi usada mais recentemente para formatar ou analisar valores decimais.

ResolvedLanguage

Obtém o idioma que foi usado mais recentemente para formatar ou analisar valores decimais.

SignificantDigits

Obtém ou define o preenchimento atual como dígitos significativos quando um número decimal é formatado.

Métodos

Format(Double)

Retorna uma representação de cadeia de caracteres de um número Duplo .

Format(Int64)

Retorna uma representação de cadeia de caracteres de um número Int64 .

Format(UInt64)

Retorna uma representação de cadeia de caracteres de um número UInt64 .

FormatDouble(Double)

Retorna uma representação de cadeia de caracteres de um número Duplo .

FormatInt(Int64)

Retorna uma representação de cadeia de caracteres de um número Int64 .

FormatUInt(UInt64)

Retorna uma representação de cadeia de caracteres de um número UInt64 .

ParseDouble(String)

Tenta analisar uma representação de cadeia de caracteres de um número Double .

ParseInt(String)

Tenta analisar uma representação de cadeia de caracteres de um inteiro.

ParseUInt(String)

Tenta analisar uma representação de cadeia de caracteres de um inteiro sem sinal.

Aplica-se a

Confira também