Context.CheckCallingOrSelfUriPermissions(IList<Uri>, Int32) 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.
Ermitteln Sie, ob dem aufrufenden Prozess eines IPC <em>oder Sie</em> die Berechtigung für den Zugriff auf eine Liste von URIs erteilt wurde.
[Android.Runtime.Register("checkCallingOrSelfUriPermissions", "(Ljava/util/List;I)[I", "GetCheckCallingOrSelfUriPermissions_Ljava_util_List_IHandler", ApiSince=31)]
public virtual int[] CheckCallingOrSelfUriPermissions (System.Collections.Generic.IList<Android.Net.Uri> uris, int modeFlags);
[<Android.Runtime.Register("checkCallingOrSelfUriPermissions", "(Ljava/util/List;I)[I", "GetCheckCallingOrSelfUriPermissions_Ljava_util_List_IHandler", ApiSince=31)>]
abstract member CheckCallingOrSelfUriPermissions : System.Collections.Generic.IList<Android.Net.Uri> * int -> int[]
override this.CheckCallingOrSelfUriPermissions : System.Collections.Generic.IList<Android.Net.Uri> * int -> int[]
Parameter
- modeFlags
- Int32
Die zu überprüfenden Zugriffsmodi.
Gibt zurück
Array von Berechtigungszuweisungen, die jedem Eintrag in der Liste der Uris entsprechen.
PackageManager#PERMISSION_GRANTED
, wenn die angegebene pid/uid auf diesen URI zugreifen darf oder PackageManager#PERMISSION_DENIED
nicht.
- Attribute
Hinweise
Ermitteln Sie, ob dem aufrufenden Prozess eines IPC <em>oder Sie</em> die Berechtigung für den Zugriff auf eine Liste von URIs erteilt wurde. Dies ist identisch mit #checkCallingUriPermission
, mit der Ausnahme, dass sie Ihre eigenen Berechtigungen erteilt, wenn Sie derzeit keine IPC verarbeiten. Verwenden Sie mit Sorgfalt!
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.