Langue

PendingIntent.CreatorUserHandle Propriété

Définition

Retournez le handle utilisateur de l’application qui a créé cet PendingIntent, c’est-à-dire l’utilisateur sous lequel vous envoyez réellement l’intention.

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

Valeur de propriété

Handle de l’utilisateur de PendingIntent

Attributs

Remarques

Retournez le handle utilisateur de l’application qui a créé cet PendingIntent, c’est-à-dire l’utilisateur sous lequel vous envoyez réellement l’intention. UserHandle retourné est fourni par le système afin qu’une application ne puisse pas usurper son utilisateur. Pour plus d’informations sur les handles utilisateur, consultez Process.myUserHandle(). Faites attention à la façon dont vous utilisez cela. Tout cela vous indique qui a créé PendingIntent. Il ne vous indique pas qui a remis pendingIntent à vous : autrement dit, les objets PendingIntent sont destinés à être transmis entre les applications. Par conséquent, l’objet PendingIntent que vous recevez d’une application peut réellement être l’un qu’il a reçu d’une autre application, ce qui signifie que le résultat obtenu ici identifie l’application d’origine. En raison de cela, vous devez uniquement utiliser ces informations pour identifier les personnes avec lesquelles vous prévoyez d’interagir par le biais d’un appel d’envoi(), et non pas avec qui vous a donné PendingIntent.

Référence Android pour android.app.PendingIntent.getCreatorUserHandle.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à