Поделиться через


Context.CheckPermission(String, Int32, Int32) Метод

Определение

Определите, разрешено ли данное разрешение для определенного процесса и идентификатора пользователя, запущенного в системе.

[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

Параметры

permission
String

Имя проверяемого разрешения.

pid
Int32

Идентификатор процесса, который проверяется. Должно быть > 0.

uid
Int32

Идентификатор пользовательского интерфейса проверяется. Пользовательский интерфейс 0 — это корневой пользователь, который будет проходить каждую проверку разрешений.

Возвращаемое значение

PackageManager#PERMISSION_GRANTEDЗначение <a0/a0>, если заданное значение pid/uid разрешено или если это не так.

Атрибуты

Комментарии

Определите, разрешено ли данное разрешение для определенного процесса и идентификатора пользователя, запущенного в системе.

Документация по Java для android.content.Context.checkPermission(java.lang.String, int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

См. также раздел