Language

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 はシステムによって提供されるため、アプリケーションはユーザーのスプーフィングを実行できません。 ユーザー ハンドルの詳細については、Process.myUserHandle() を参照してください。 これを使用する方法に注意してください。 このすべてが、PendingIntent を作成したユーザーであることを通知します。 PendingIntent を渡したユーザーには通知されません。つまり、PendingIntent オブジェクトはアプリケーション間で渡されることを意図しているため、アプリケーションから受け取った PendingIntent は実際には別のアプリケーションから受け取ったものである可能性があります。つまり、ここで取得した結果は元のアプリケーションを識別します。 このため、この情報は、PendingIntent を提供したユーザーではなく、send() 呼び出しを通じて対話するユーザーを特定するためにのみ使用する必要があります。

android.app.PendingIntent.getCreatorUserHandleの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象