Freigeben über


Context.CheckPermission(String, Int32, Int32) Methode

Definition

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 zu überprüfenden Berechtigung.

pid
Int32

Die Prozess-ID, die überprüft wird. Muss 0 sein > .

uid
Int32

Die UID, die überprüft wird. Eine UID von 0 ist der Stammbenutzer, der jede Berechtigungsprüfung übergibt.

Gibt zurück

PackageManager#PERMISSION_GRANTED wenn die angegebene pid/uid diese Berechtigung erlaubt 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 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.

Gilt für:

Weitere Informationen