共用方式為


PendingIntent.CreatorUserHandle 屬性

定義

傳回建立此 PendingIntent 之應用程式的使用者句柄,也就是您實際要傳送意圖的使用者。

public Android.OS.UserHandle CreatorUserHandle { [Android.Runtime.Register("getCreatorUserHandle", "()Landroid/os/UserHandle;", "")] get; }
[<get: Android.Runtime.Register("getCreatorUserHandle", "()Landroid/os/UserHandle;", "")>]
member this.CreatorUserHandle : Android.OS.UserHandle

屬性值

PendingIntent 的使用者句柄

屬性

備註

傳回建立此 PendingIntent 之應用程式的使用者句柄,也就是您實際要傳送意圖的使用者。 傳回的 UserHandle 是由系統提供,因此應用程式無法詐騙其使用者。 如需使用者句柄的詳細資訊,請參閱 android.os.Process#myUserHandle() Process.myUserHandle()

<p class=“note”>請留意您使用這個方法的方式。 這一切會告訴您誰建立了 PendingIntent。 它並不<<強>/強>會告訴您誰將 PendingIntent 交給您:也就是說,PendingIntent 物件是要在應用程式之間傳遞,因此您從應用程式收到的 PendingIntent 實際上是從另一個應用程式接收的,這表示您在這裡得到的結果會識別原始應用程式。 因此,您應該只使用這項資訊來識別您預期要透過 #send 通話互動的人員,而不是提供PendingIntent的人員。</p>

android.app.PendingIntent.getCreatorUserHandle()Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於