Partager via


NumeralSystemTranslator.TranslateNumerals(String) Méthode

Définition

Convertit une chaîne de caractères contenant des chiffres latins en chaîne contenant les chiffres correspondants 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

Paramètres

value
String

Platform::String

winrt::hstring

Chaîne de caractères contenant des chiffres latins à convertir.

Retours

String

Platform::String

winrt::hstring

Chaîne contenant les chiffres convertis. Cette chaîne peut être d’une longueur différente de celle de la valeur.

Remarques

Les caractères de valeur qui ne sont pas des chiffres latins ne sont pas convertis, mais passent à travers inchangés. Si la valeur est null (représentant une chaîne vide), le résultat est null. Si NumeralSystem a la valeur « Latn », la valeur est transmise sans modification.

Notes

Pour les systèmes de chiffres arabes (« Arabe » et « ArabExt » ou tout système de chiffres qui utilisent une combinaison de ces caractères) : + Un point (.) juste avant qu’un chiffre latin soit converti en séparateur décimal arabe (u+66b).

  • Virgule (,) juste avant qu’un chiffre latin soit converti en séparateur arabe de milliers (u+66c).
  • Un pour cent (%) adjacent à un chiffre latin est converti en symbole arabe pour cent (u+66a).
  • Une permille (u+2030) adjacente à un chiffre latin est convertie en symbole arabe par mille (u+609).

S’applique à

Voir aussi