Compartilhar via


ContentProvider.Uncanonicalize(Uri) Método

Definição

Remova a canonização de URIs canônicos retornados anteriormente pelo #canonicalize.

[Android.Runtime.Register("uncanonicalize", "(Landroid/net/Uri;)Landroid/net/Uri;", "GetUncanonicalize_Landroid_net_Uri_Handler")]
public virtual Android.Net.Uri? Uncanonicalize (Android.Net.Uri url);
[<Android.Runtime.Register("uncanonicalize", "(Landroid/net/Uri;)Landroid/net/Uri;", "GetUncanonicalize_Landroid_net_Uri_Handler")>]
abstract member Uncanonicalize : Android.Net.Uri -> Android.Net.Uri
override this.Uncanonicalize : Android.Net.Uri -> Android.Net.Uri

Parâmetros

url
Uri

O Uri para remover qualquer canonicalização de.

Retornos

Uri

Retorne a representação não canônica de <var>url</var>, retorne o <var>url</var> como está se não houver nada a fazer, ou retorne null se os dados identificados pela representação canônica não puderem ser encontrados no ambiente atual.

Atributos

Comentários

Remova a canonização de URIs canônicos retornados anteriormente pelo #canonicalize. Por exemplo, se sua implementação for adicionar um parâmetro de consulta para canonizar um URI, esse método pode simplesmente executar qualquer parâmetro de consulta no URI. A implementação padrão sempre retorna a mesma <url></var> var que foi passada.

Documentação Java para android.content.ContentProvider.uncanonicalize(android.net.Uri).

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