Compartilhar via


NumeralSystemTranslator.TranslateNumerals(String) Método

Definição

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.

public:
 virtual Platform::String ^ TranslateNumerals(Platform::String ^ value) = TranslateNumerals;
winrt::hstring TranslateNumerals(winrt::hstring const& value);
public string TranslateNumerals(string value);
function translateNumerals(value)
Public Function TranslateNumerals (value As String) As String

Parâmetros

value
String

Platform::String

winrt::hstring

Uma cadeia de caracteres que contém dígitos latinos a serem convertidos.

Retornos

String

Platform::String

winrt::hstring

Uma cadeia de caracteres que contém os dígitos convertidos. Essa cadeia de caracteres pode ter um comprimento diferente do valor.

Comentários

Caracteres em valor que não são dígitos latinos não são convertidos, mas passam inalterados. Se o valor for nulo (representando uma cadeia de caracteres vazia), o resultado será nulo. Se NumeralSystem for "Latn", o valor será passado inalterado.

Observação

Para sistemas numerais árabes ("Árabe" e "ArabExt" ou qualquer sistema numeral que use uma combinação desses caracteres):+ Um ponto (.) imediatamente antes de um dígito latino ser convertido no separador decimal árabe (u+66b).

  • Uma vírgula (,) imediatamente antes de um dígito latino ser convertido em Separador de Mil Árabes (u+66c).
  • Uma porcentagem (%) adjacente a um dígito latino é convertida em símbolo árabe por cento (u+66a).
  • Um permille (u+2030) adjacente a um dígito latino é convertido em símbolo árabe por mille (u+609).

Aplica-se a

Confira também