Context.CheckCallingOrSelfUriPermissions(IList<Uri>, Int32) Метод

Определение

Определите, предоставлено ли процессу вызова IPC <em>или you</em> разрешение на доступ к списку URI.

[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[]

Параметры

uris
IList<Uri>

Список проверяемых URI.

modeFlags
Int32

Режимы доступа для проверка.

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

Int32[]

Массив разрешений, соответствующих каждой записи в списке URI. PackageManager#PERMISSION_GRANTED Значение , если указанный pid/uid имеет доступ к данному URI, или PackageManager#PERMISSION_DENIED , если это не так.

Атрибуты

Комментарии

Определите, предоставлено ли процессу вызова IPC <em>или you</em> разрешение на доступ к списку URI. Это то же самое, что #checkCallingUriPermissionи , за исключением предоставления собственных разрешений, если вы в настоящее время не обрабатываете IPC. Используйте с осторожностью!

Документация по Java для android.content.Context.checkCallingOrSelfUriPermissions(java.util.List<android.net.Uri>, int).

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

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