ContextWrapper.GrantUriPermission(String, Uri, ActivityFlags) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erteilen Sie berechtigungen für den Zugriff auf einen bestimmten URI für ein anderes Paket, unabhängig davon, ob dieses Paket über eine allgemeine Berechtigung für den Zugriff auf den Inhaltsanbieter des URI verfügt.
[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
Parameter
- toPackage
- String
Das Paket, das Sie den Zugriff auf den URI zulassen möchten.
- uri
- Uri
Der URI, auf den Sie Zugriff gewähren möchten.
- modeFlags
- ActivityFlags
Die gewünschten Zugriffsmodi. Eine beliebige Kombination aus GrantReadUriPermission, Android.Content.Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION GrantWriteUriPermissionoder Android.Content.Intent.FLAG_GRANT_PREFIX_URI_PERMISSION.
- Attribute
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.