NumeralSystemTranslator Classe

Definição

Converte dígitos do sistema numérico latino em dígitos de outro sistema numérico.

public ref class NumeralSystemTranslator sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.NumberFormatting.INumeralSystemTranslatorFactory, 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 NumeralSystemTranslator final
/// [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.INumeralSystemTranslatorFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class NumeralSystemTranslator final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.NumberFormatting.INumeralSystemTranslatorFactory), 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 NumeralSystemTranslator
[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.INumeralSystemTranslatorFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class NumeralSystemTranslator
function NumeralSystemTranslator(languages)
Public NotInheritable Class NumeralSystemTranslator
Herança
Object Platform::Object IInspectable NumeralSystemTranslator
Atributos

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 a Idioma Nacional , ele deverá primeiro converter as marcas chamando ResolveLocaleName.

Construtores

NumeralSystemTranslator()

Cria um objeto NumeralSystemTranslator inicializado pela lista de valores de idioma de runtime atuais preferidos pelo usuário.

NumeralSystemTranslator(IIterable<String>)

Cria um objeto NumeralSystemTranslator inicializado por uma lista de idiomas.

Propriedades

Languages

Obtém as marcas de idioma BCP-47 usadas para inicializar esse objeto NumeralSystemTranslator .

NumeralSystem

Obtém ou define o sistema numeral no qual os dígitos latinos serão convertidos em chamadas para TranslateNumerals.

ResolvedLanguage

Obtém o idioma usado para determinar o sistema numeral quando esse objeto foi inicializado.

Métodos

TranslateNumerals(String)

Converte uma cadeia de caracteres que contém dígitos latinos em uma cadeia de caracteres que contém os dígitos correspondentes de NumeralSystem.

Aplica-se a

Confira também