Language

IDNA.NameToASCII Method

Definition

Overloads

Name Description
NameToASCII(ICharSequence, StringBuilder, IDNA+Info)

Converts a whole domain name into its ASCII form for DNS lookup.

NameToASCII(String, StringBuilder, IDNA+Info)

NameToASCII(ICharSequence, StringBuilder, IDNA+Info)

Converts a whole domain name into its ASCII form for DNS lookup.

[Android.Runtime.Register("nameToASCII", "(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;Landroid/icu/text/IDNA$Info;)Ljava/lang/StringBuilder;", "GetNameToASCII_Ljava_lang_CharSequence_Ljava_lang_StringBuilder_Landroid_icu_text_IDNA_Info_Handler", ApiSince=24)]
public abstract Java.Lang.StringBuilder? NameToASCII(Java.Lang.ICharSequence? name, Java.Lang.StringBuilder? dest, Android.Icu.Text.IDNA.Info? info);
[<Android.Runtime.Register("nameToASCII", "(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;Landroid/icu/text/IDNA$Info;)Ljava/lang/StringBuilder;", "GetNameToASCII_Ljava_lang_CharSequence_Ljava_lang_StringBuilder_Landroid_icu_text_IDNA_Info_Handler", ApiSince=24)>]
abstract member NameToASCII : Java.Lang.ICharSequence * Java.Lang.StringBuilder * Android.Icu.Text.IDNA.Info -> Java.Lang.StringBuilder

Parameters

name
ICharSequence

Input domain name

dest
StringBuilder

Destination string object

info
IDNA.Info

Output container of IDNA processing details.

Returns

dest

Attributes

Remarks

Converts a whole domain name into its ASCII form for DNS lookup. If any processing step fails, then info.hasErrors() will be true and the result might not be an ASCII string. The domain name might be modified according to the types of errors. Labels with severe errors will be left in (or turned into) their Unicode form.

Android reference for android.icu.text.IDNA.nameToASCII.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

NameToASCII(String, StringBuilder, IDNA+Info)

public Java.Lang.StringBuilder? NameToASCII(string? name, Java.Lang.StringBuilder? dest, Android.Icu.Text.IDNA.Info? info);
member this.NameToASCII : string * Java.Lang.StringBuilder * Android.Icu.Text.IDNA.Info -> Java.Lang.StringBuilder

Parameters

name
String
info
IDNA.Info

Returns

Remarks

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to