ContextWrapper.EnforcePermission(String, Int32, Int32, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Если заданное разрешение не разрешено для определенного процесса и идентификатора пользователя, работающего в системе, вызовите исключение SecurityException.
[Android.Runtime.Register("enforcePermission", "(Ljava/lang/String;IILjava/lang/String;)V", "GetEnforcePermission_Ljava_lang_String_IILjava_lang_String_Handler")]
public override void EnforcePermission (string? permission, int pid, int uid, string? message);
[<Android.Runtime.Register("enforcePermission", "(Ljava/lang/String;IILjava/lang/String;)V", "GetEnforcePermission_Ljava_lang_String_IILjava_lang_String_Handler")>]
override this.EnforcePermission : string * int * int * string -> unit
Параметры
- permission
- String
Имя проверяемого разрешения.
- pid
- Int32
Идентификатор процесса, который проверяется. Должно быть > 0.
- uid
- Int32
Идентификатор пользователя, который проверяется. Пользовательский интерфейс 0 — это корневой пользователь, который будет проходить каждую проверку разрешений.
- message
- String
Сообщение, включаемое в исключение, если оно создается.
- Атрибуты
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.