Context.EnforceCallingOrSelfUriPermission(Uri, ActivityFlags, String) 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.
Se o processo de chamada de um IPC <em ou você>/em< não tiver recebido permissão para acessar um URI específico, gere >SecurityException.
[Android.Runtime.Register("enforceCallingOrSelfUriPermission", "(Landroid/net/Uri;ILjava/lang/String;)V", "GetEnforceCallingOrSelfUriPermission_Landroid_net_Uri_ILjava_lang_String_Handler")]
public abstract void EnforceCallingOrSelfUriPermission(Android.Net.Uri? uri, Android.Content.ActivityFlags modeFlags, string? message);
[<Android.Runtime.Register("enforceCallingOrSelfUriPermission", "(Landroid/net/Uri;ILjava/lang/String;)V", "GetEnforceCallingOrSelfUriPermission_Landroid_net_Uri_ILjava_lang_String_Handler")>]
abstract member EnforceCallingOrSelfUriPermission : Android.Net.Uri * Android.Content.ActivityFlags * string -> unit
Parâmetros
- uri
- Uri
O uri que está sendo verificado.
- modeFlags
- ActivityFlags
Os modos de acesso a serem aplicados.
- message
- String
Uma mensagem a ser incluída na exceção se ela for gerada.
- Atributos
Comentários
Se o processo de chamada de um IPC <em ou você>/em< não tiver recebido permissão para acessar um URI específico, gere >SecurityException. Isso é o mesmo #enforceCallingUriPermissionque, exceto que ele concede suas próprias permissões se você não estiver processando um IPC no momento. Use com cuidado!
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
Confira também
- <xref:Android.Content.Context.CheckCallingOrSelfUriPermission(Android.Net.Uri%2c+Android.Content.ActivityFlags)>