Compartilhar via


ContentProvider.GetTypeAnonymous(Uri) Método

Definição

Implemente isso para lidar com solicitações de URIs do tipo MIME, que não precisam revelar nenhuma informação interna que deve ser protegida por qualquer permissão.

[Android.Runtime.Register("getTypeAnonymous", "(Landroid/net/Uri;)Ljava/lang/String;", "GetGetTypeAnonymous_Landroid_net_Uri_Handler", ApiSince=34)]
public virtual string? GetTypeAnonymous (Android.Net.Uri uri);
[<Android.Runtime.Register("getTypeAnonymous", "(Landroid/net/Uri;)Ljava/lang/String;", "GetGetTypeAnonymous_Landroid_net_Uri_Handler", ApiSince=34)>]
abstract member GetTypeAnonymous : Android.Net.Uri -> string
override this.GetTypeAnonymous : Android.Net.Uri -> string

Parâmetros

uri
Uri

o URI a ser consultado.

Retornos

uma cadeia de caracteres do tipo MIME ou null se o tipo precisar ser protegido.

Atributos

Comentários

Implemente isso para lidar com solicitações de URIs do tipo MIME, que não precisam revelar nenhuma informação interna que deve ser protegida por qualquer permissão.

Se o seu tipo mime revela detalhes que devem ser protegidos, então você deve protegê-los implementando-os no #getType, e nesta função, apenas retornar tipos de URIs que podem ser obtidos por qualquer pessoa sem qualquer acesso.

A implementação da função ths garantirá que #getType esteja protegida por readPermission. Essa função, por padrão, funciona como o #getType

Documentação Java para android.content.ContentProvider.getTypeAnonymous(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