IDN.ToASCII Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.