Language

IDNA.LabelToASCII Method

Definition

Overloads

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

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

LabelToASCII(String, StringBuilder, IDNA+Info)

LabelToASCII(ICharSequence, StringBuilder, IDNA+Info)

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

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

Parameters

label
ICharSequence

Input domain name label

dest
StringBuilder

Destination string object

info
IDNA.Info

Output container of IDNA processing details.

Returns

dest

Attributes

Remarks

Converts a single domain name label 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 label 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.labelToASCII.

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

LabelToASCII(String, StringBuilder, IDNA+Info)

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

Parameters

label
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