Context.CheckContentUriPermissionFull 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.
Determine se um processo específico e uid receberam permissão para acessar um URI de conteúdo específico.
[Android.Runtime.Register("checkContentUriPermissionFull", "(Landroid/net/Uri;III)I", "GetCheckContentUriPermissionFull_Landroid_net_Uri_IIIHandler", ApiSince=35)]
public virtual Android.Content.PM.Permission CheckContentUriPermissionFull(Android.Net.Uri uri, int pid, int uid, Android.Content.ActivityFlags modeFlags);
[<Android.Runtime.Register("checkContentUriPermissionFull", "(Landroid/net/Uri;III)I", "GetCheckContentUriPermissionFull_Landroid_net_Uri_IIIHandler", ApiSince=35)>]
abstract member CheckContentUriPermissionFull : Android.Net.Uri * int * int * Android.Content.ActivityFlags -> Android.Content.PM.Permission
override this.CheckContentUriPermissionFull : Android.Net.Uri * int * int * Android.Content.ActivityFlags -> Android.Content.PM.Permission
Parâmetros
- uri
- Uri
O uri de conteúdo que está sendo verificado.
- pid
- Int32
(Opcional) A ID do processo que está sendo verificada. Se o pid for desconhecido, passe -1.
- uid
- Int32
A UID que está sendo verificada. Um uid de 0 é o usuário raiz, que passará por cada verificação de permissão.
- modeFlags
- ActivityFlags
Os modos de acesso a serem verificados.
Retornos
PackageManager#PERMISSION_GRANTED se o pid/uid fornecido tiver permissão para acessar esse uri ou PackageManager#PERMISSION_DENIED se não estiver.
- Atributos
Comentários
Determine se um processo específico e uid receberam permissão para acessar um URI de conteúdo específico.
Diferentemente #checkUriPermission(Uri, int, int, int)disso, esse método verifica o acesso geral ao provedor de conteúdo do URI, bem como permissões explicitamente concedidas.
Observe que essa verificação gerará uma IllegalArgumentException URIs sem conteúdo.
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.