Context.CheckCallingOrSelfUriPermissions(IList<Uri>, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定 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[]
参数
- modeFlags
- Int32
检查的访问模式。
返回
Int32[]
权限授予数组,对应于 URI 列表中的每个条目。
PackageManager#PERMISSION_GRANTED
如果允许给定的 pid/uid 访问该 URI,则为 ; PackageManager#PERMISSION_DENIED
如果不允许,则为 。
- 属性
注解
确定 IPC <em>或 you</em> 的调用进程是否已被授予访问 URI 列表的权限。 这与 #checkCallingUriPermission
相同,但如果当前未处理 IPC,它将授予你自己的权限。 请谨慎使用!
此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。