IDN.ToASCII 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.
Surcharges
ToASCII(String) |
Traduit une chaîne d’Unicode en encodage compatible ASCII (ACE), telle que définie par l’opération ToASCII de RFC 3490. |
ToASCII(String, IDNFlags) |
Traduit une chaîne d’Unicode en encodage compatible ASCII (ACE), telle que définie par l’opération ToASCII de RFC 3490. |
ToASCII(String)
Traduit une chaîne d’Unicode en encodage compatible ASCII (ACE), telle que définie par l’opération ToASCII de RFC 3490.
[Android.Runtime.Register("toASCII", "(Ljava/lang/String;)Ljava/lang/String;", "")]
public static string? ToASCII (string? input);
[<Android.Runtime.Register("toASCII", "(Ljava/lang/String;)Ljava/lang/String;", "")>]
static member ToASCII : string -> string
Paramètres
- input
- String
chaîne à traiter
Retours
traduit String
- Attributs
Exceptions
s’il input
n’est pas conforme à
Remarques
Traduit une chaîne d’Unicode en encodage compatible ASCII (ACE), telle que définie par l’opération ToASCII de RFC 3490.
Cette méthode pratique fonctionne comme si en appelant l’équivalent à deux arguments comme suit : <blockquote>#toASCII(String, int) toASCII
(input, ; 0); </blockquote>
Documentation Java pour java.net.IDN.toASCII(java.lang.String)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
ToASCII(String, IDNFlags)
Traduit une chaîne d’Unicode en encodage compatible ASCII (ACE), telle que définie par l’opération ToASCII de RFC 3490.
[Android.Runtime.Register("toASCII", "(Ljava/lang/String;I)Ljava/lang/String;", "")]
public static string? ToASCII (string? input, Java.Net.IDNFlags flag);
[<Android.Runtime.Register("toASCII", "(Ljava/lang/String;I)Ljava/lang/String;", "")>]
static member ToASCII : string * Java.Net.IDNFlags -> string
Paramètres
- input
- String
chaîne à traiter
- flag
- IDNFlags
indicateur de processus ; peut être 0 ou n’importe quel OR logique des indicateurs possibles
Retours
traduit String
- Attributs
Exceptions
s’il input
n’est pas conforme à
Remarques
Traduit une chaîne d’Unicode en encodage compatible ASCII (ACE), telle que définie par l’opération ToASCII de RFC 3490.
L’opération ToASCII peut échouer. ToASCII échoue si une étape de celui-ci échoue. Si l’opération ToASCII échoue, une exception IllegalArgumentException est levée. Dans ce cas, la chaîne d’entrée ne doit pas être utilisée dans un nom de domaine internationalisé.
Une étiquette est une partie individuelle d’un nom de domaine. L’opération ToASCII d’origine, telle que définie dans RFC 3490, fonctionne uniquement sur une seule étiquette. Cette méthode peut gérer à la fois les étiquettes et le nom de domaine entier, en supposant que les étiquettes d’un nom de domaine sont toujours séparées par des points. Les caractères suivants sont reconnus comme des points : \ ; u002E (arrêt complet), \ ; u3002 (arrêt complet ideographique), \ ; uFF0E (fullwidth full stop) et \ ; uFF61 (demi-chasse ideographique complète stop). si des points sont utilisés comme séparateurs d’étiquettes, cette méthode les remplace également par \ ; u002E (arrêt complet) dans la chaîne traduite de sortie.
Documentation Java pour java.net.IDN.toASCII(java.lang.String, int)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.