Partager via


ContextWrapper.GrantUriPermission(String, Uri, ActivityFlags) Méthode

Définition

Accordez l’autorisation d’accéder à un URI spécifique à un autre package, que ce package ait l’autorisation générale d’accéder au fournisseur de contenu de l’URI.

[Android.Runtime.Register("grantUriPermission", "(Ljava/lang/String;Landroid/net/Uri;I)V", "GetGrantUriPermission_Ljava_lang_String_Landroid_net_Uri_IHandler")]
public override void GrantUriPermission (string? toPackage, Android.Net.Uri? uri, Android.Content.ActivityFlags modeFlags);
[<Android.Runtime.Register("grantUriPermission", "(Ljava/lang/String;Landroid/net/Uri;I)V", "GetGrantUriPermission_Ljava_lang_String_Landroid_net_Uri_IHandler")>]
override this.GrantUriPermission : string * Android.Net.Uri * Android.Content.ActivityFlags -> unit

Paramètres

toPackage
String

Package que vous souhaitez autoriser à accéder à l’URI.

uri
Uri

Uri auquel vous souhaitez accorder l’accès.

modeFlags
ActivityFlags

Modes d’accès souhaités. Toute combinaison de GrantReadUriPermission, Android.Content.Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION GrantWriteUriPermissionou Android.Content.Intent.FLAG_GRANT_PREFIX_URI_PERMISSION.

Attributs

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à