NumeralSystemTranslator.TranslateNumerals(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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).