Uri.NormalizeScheme Método

Definição

Retornar um URI equivalente com um componente de esquema em letras minúsculas.

[Android.Runtime.Register("normalizeScheme", "()Landroid/net/Uri;", "GetNormalizeSchemeHandler")]
public virtual Android.Net.Uri? NormalizeScheme();
[<Android.Runtime.Register("normalizeScheme", "()Landroid/net/Uri;", "GetNormalizeSchemeHandler")>]
abstract member NormalizeScheme : unit -> Android.Net.Uri
override this.NormalizeScheme : unit -> Android.Net.Uri

Retornos

Uri

Uri normalizado (nunca nulo)

Atributos

Comentários

Retornar um URI equivalente com um componente de esquema em letras minúsculas. Isso alinha o Uri com as práticas recomendadas do Android para filtragem de intenção.

Por exemplo, "HTTP://www.android.com" se torna "http://www.android.com"

Todas as URIs recebidas de fora do Android (como entrada do usuário ou fontes externas como Bluetooth, NFC ou Internet) devem ser normalizadas antes de serem usadas para criar uma Intenção.

Esse método não <valida>/em<> URIs inválidas ou 'corrige' URIs mal formatadas. Portanto, não o use para validação de entrada. Um Uri sempre será retornado, mesmo se o Uri estiver mal formatado para começar e um componente de esquema não puder ser encontrado.

Java documentação para android.net.Uri.normalizeScheme().

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