ContentProvider.CallingPackage 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回呼叫端的封裝名稱,該呼叫端起始目前線程上正在處理的要求。
public string? CallingPackage { [Android.Runtime.Register("getCallingPackage", "()Ljava/lang/String;", "")] get; }
[<get: Android.Runtime.Register("getCallingPackage", "()Ljava/lang/String;", "")>]
member this.CallingPackage : string
屬性值
- 屬性
例外狀況
如果呼叫套件不屬於呼叫 UID, 則為 。
備註
傳回呼叫端的封裝名稱,該呼叫端起始目前線程上正在處理的要求。 傳回的套件將會經過驗證,並屬於呼叫的 UID。 如果目前未處理要求,則傳 null
回 。
處理要求時#getTypeAnonymous(Uri)
,這一律會傳回null
對於 #getType(Uri)
要求,這僅適用於可識別呼叫端的情況。 請參閱#getTypeAnonymous(Uri)
的 android.content.ContentProvider.getCallingPackage()
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
另請參閱
- CallingUid
- <xref:Android.Content.Context.GrantUriPermission(System.String%2c+Android.Net.Uri%2c+Android.Net.Uri)>