語言

ContentProvider.CallingPackage 屬性

定義

回傳發起當前執行緒請求的呼叫者的套件名稱。

public string? CallingPackage { [Android.Runtime.Register("getCallingPackage", "()Ljava/lang/String;", "")] get; }
[<get: Android.Runtime.Register("getCallingPackage", "()Ljava/lang/String;", "")>]
member this.CallingPackage : string

屬性值

回傳發起當前執行緒請求的呼叫者的套件名稱。 退回的包裹會被確認屬於來電的 UID。 如果目前沒有處理請求,則回傳 null。 處理 getTypeAnonymous(Uri) 請求時,此方法總是回傳 null。對於 getType(Uri) 請求,此功能僅適用於可識別呼叫者的情況。 參見 getTypeAnonymous(Uri)

屬性

例外狀況

如果呼叫的套件不屬於呼叫的 UID。

備註

回傳發起當前執行緒請求的呼叫者的套件名稱。 退回的包裹會被確認屬於來電的 UID。 如果目前沒有處理申請,則會退貨 null 。

處理請求時null,這個方法總是會回傳#getTypeAnonymous(Uri)

對於 #getType(Uri) 請求,這功能僅適用於可辨識來電者的案件。 請參閱 #getTypeAnonymous(Uri)

Java 文件 android.content.ContentProvider.getCallingPackage()。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

另請參閱

  • CallingUid
  • <xref:Android.Content.Context.GrantUriPermission(System.String%2c+Android.Net.Uri%2c+Android.Net.Uri)>