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,則會授與您自己的許可權。 小心使用!
此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。