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
| Nome | Description |
|---|---|
| ToASCII(String) |
Converte uma cadeia de caracteres de Unicode para ACE (Codificação Compatível com ASCII), conforme definido pela operação ToASCII do RFC 3490. |
| ToASCII(String, IDNFlags) |
Converte uma cadeia de caracteres de Unicode para ACE (Codificação Compatível com ASCII), conforme definido pela operação ToASCII do RFC 3490. |
ToASCII(String)
Converte uma cadeia de caracteres de Unicode para ACE (Codificação Compatível com ASCII), conforme definido pela operação ToASCII do 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 ACE (Codificação Compatível com ASCII), conforme definido pela operação ToASCII do RFC 3490.
Esse método de conveniência funciona como se invocasse o equivalente 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
ToASCII(String, IDNFlags)
Converte uma cadeia de caracteres de Unicode para ACE (Codificação Compatível com ASCII), conforme definido pela operação ToASCII do 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 ACE (Codificação Compatível com ASCII), conforme definido pela operação ToASCII do RFC 3490.
A operação ToASCII pode falhar. O ToASCII falhará se qualquer etapa dela falhar. Se a operação ToASCII falhar, uma IllegalArgumentException será lançada. 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 no RFC 3490, opera apenas em um único rótulo. Esse método pode manipular o rótulo e o nome de domínio inteiro, supondo que os rótulos em um nome de domínio sejam sempre separados por pontos. Os seguintes caracteres são reconhecidos como ponto: \ u002E (parada completa), \ u3002 (parada completa ideográfica), \ uFF0E (parada completa de largura total) e \ uFF61 (halfwidth ideographic full stop). se os ponto são usados como separadores de rótulo, esse método também altera todos eles para \ u002E (parada completa) na cadeia de caracteres 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.