PendingIntent.CreatorPackage 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳創建這個 PendingIntent 的應用程式的套件名稱,也就是你實際傳送 Intent 的身份。
public string? CreatorPackage { [Android.Runtime.Register("getCreatorPackage", "()Ljava/lang/String;", "")] get; }
[<get: Android.Runtime.Register("getCreatorPackage", "()Ljava/lang/String;", "")>]
member this.CreatorPackage : string
屬性值
PendingIntent 的套件名稱。
- 屬性
備註
回傳創建這個 PendingIntent 的應用程式的套件名稱,也就是你實際傳送 Intent 的身份。 系統會提供回傳的字串,讓應用程式無法偽造其套件。 使用時要小心。 這一切只告訴你是誰創造了PendingIntent。 它不會告訴你是誰把 PendingIntent 交給你的:也就是說,PendingIntent 物件是設計來在應用程式間傳遞的,所以你從一個應用程式收到的 PendingIntent 其實可能是它從另一個應用程式收到的,這表示你在這裡得到的結果會辨識出原始應用程式。 因此,你應該只用這些資訊來辨識你預期會透過 send() 通話互動的對象,而不是誰給了你 PendingIntent。
Android 參考資料。android.app.PendingIntent.getCreatorPackage
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。