Activity.CallingPackage 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳呼叫此活動的套件名稱。
public virtual string? CallingPackage { [Android.Runtime.Register("getCallingPackage", "()Ljava/lang/String;", "GetGetCallingPackageHandler")] get; }
[<get: Android.Runtime.Register("getCallingPackage", "()Ljava/lang/String;", "GetGetCallingPackageHandler")>]
member this.CallingPackage : string
屬性值
活動的套件會收到你的回覆,若沒有則為 null。
- 屬性
備註
回傳呼叫此活動的套件名稱。 這就是 setResult() 中資料會被傳送給誰。 你可以利用這些資訊來驗證收件人是否被允許接收資料。 注意:如果呼叫的活動沒有預期結果(也就是沒有使用包含請求碼的 startActivityForResult(Intent, int) 表單),那麼呼叫套件將是 null。
註:在Build.VERSION_CODES之前。JELLY_BEAN_MR2,這種方法的結果並不穩定。 如果承載呼叫套件的程序已不再執行,則會回傳 null 而非正確的套件名稱。 你可以用 getCallingActivity() 來取得套件名稱。
Android 參考資料。android.app.Activity.getCallingPackage
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。