Context.CheckPermission(String, Int32, 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.
Bestimmen Sie, ob die angegebene Berechtigung für einen bestimmten Prozess und eine bestimmte Benutzer-ID zulässig ist, die im System ausgeführt wird.
[Android.Runtime.Register("checkPermission", "(Ljava/lang/String;II)I", "GetCheckPermission_Ljava_lang_String_IIHandler")]
public abstract Android.Content.PM.Permission CheckPermission (string permission, int pid, int uid);
[<Android.Runtime.Register("checkPermission", "(Ljava/lang/String;II)I", "GetCheckPermission_Ljava_lang_String_IIHandler")>]
abstract member CheckPermission : string * int * int -> Android.Content.PM.Permission
Parameter
- permission
- String
Der Name der berechtigung, die überprüft wird.
- pid
- Int32
Die Prozess-ID, anhand der überprüft wird. Muss 0 sein > .
- uid
- Int32
Die UID wird überprüft. Eine UID von 0 ist der Stammbenutzer, der jede Berechtigungsprüfung besteht.
Gibt zurück
PackageManager#PERMISSION_GRANTED
, wenn die angegebene pid/uid diese Berechtigung zulässig ist oder PackageManager#PERMISSION_DENIED
nicht.
- Attribute
Hinweise
Bestimmen Sie, ob die angegebene Berechtigung für einen bestimmten Prozess und eine bestimmte Benutzer-ID zulässig ist, die im System ausgeführt wird.
Java-Dokumentation für android.content.Context.checkPermission(java.lang.String, int, int)
.
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.
Gilt für:
Weitere Informationen
- <xref:Android.Content.PM.PackageManager.CheckPermission(System.String%2c+System.String)>
- CheckCallingPermission(String)