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,則會授與您自己的許可權。 小心使用!

android.content.Context.checkCallingOrSelfUriPermissions(java.util.List<android.net.Uri>, int) JAVA 檔。

此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。

適用於