Compartilhar via


IDN.ToASCII Método

Definição

Sobrecargas

ToASCII(String)

Converte uma cadeia de caracteres de Unicode para ASCII Compatible Encoding (ACE), conforme definido pela operação ToASCII da RFC 3490.

ToASCII(String, IDNFlags)

Converte uma cadeia de caracteres de Unicode para ASCII Compatible Encoding (ACE), conforme definido pela operação ToASCII da RFC 3490.

ToASCII(String)

Converte uma cadeia de caracteres de Unicode para ASCII Compatible Encoding (ACE), conforme definido pela operação ToASCII da 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

Parâmetros

input
String

A cadeia de caracteres a ser processada

Retornos

o traduzido String

Atributos

Exceções

se input não estiver em conformidade com

Comentários

Converte uma cadeia de caracteres de Unicode para ASCII Compatible Encoding (ACE), conforme definido pela operação ToASCII da RFC 3490.

Esse método de conveniência funciona como se invocasse a contraparte de dois argumentos da seguinte maneira: <blockquote>#toASCII(String, int) toASCII(input,  0); </blockquote>

Documentação Java para java.net.IDN.toASCII(java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

ToASCII(String, IDNFlags)

Converte uma cadeia de caracteres de Unicode para ASCII Compatible Encoding (ACE), conforme definido pela operação ToASCII da 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

Parâmetros

input
String

A cadeia de caracteres a ser processada

flag
IDNFlags

sinalizador de processo; pode ser 0 ou qualquer OR lógico de possíveis sinalizadores

Retornos

o traduzido String

Atributos

Exceções

se input não estiver em conformidade com

Comentários

Converte uma cadeia de caracteres de Unicode para ASCII Compatible Encoding (ACE), conforme definido pela operação ToASCII da RFC 3490.

A operação ToASCII pode falhar. ToASCII falhará se qualquer etapa dele falhar. Se a operação ToASCII falhar, um IllegalArgumentException será lançado. Nesse caso, a cadeia de caracteres de entrada não deve ser usada em um nome de domínio internacionalizado.

Um rótulo é uma parte individual de um nome de domínio. A operação ToASCII original, conforme definido na RFC 3490, opera apenas em um único rótulo. Esse método pode manipular rótulo e nome de domínio inteiro, supondo que os rótulos em um nome de domínio são sempre separados por pontos. Os seguintes caracteres são reconhecidos como pontos: \ u002E (ponto final), \ u3002 (ponto final ideográfico), \ uFF0E (ponto final de largura total) e \ uFF61 (ponto final ideográfico de meia largura). se os pontos forem usados como separadores de rótulo, esse método também alterará todos eles para \ u002E (ponto final) na string traduzida de saída.

Documentação Java para java.net.IDN.toASCII(java.lang.String, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a