PendingIntent.CreatorUserHandle Propriedade

Definição

Retorne o identificador de usuário do aplicativo que criou esse PendingIntent, ou seja, o usuário sob o qual você realmente enviará o Intent.

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

Valor da propriedade

O identificador de usuário do PendingIntent

Atributos

Comentários

Retorne o identificador de usuário do aplicativo que criou esse PendingIntent, ou seja, o usuário sob o qual você realmente enviará o Intent. O UserHandle retornado é fornecido pelo sistema, para que um aplicativo não possa falsificar seu usuário. Consulte android.os.Process#myUserHandle() Process.myUserHandle() para obter mais explicações sobre os identificadores de usuário.

<p class="note">Tenha cuidado com a forma como você usa isso. Tudo isso diz a você quem criou o PendingIntent. Ele não <diz quem<>> entregou o PendingIntent para você: ou seja, os objetos PendingIntent são destinados a serem passados entre aplicativos, então o PendingIntent que você recebe de um aplicativo pode realmente ser um que recebeu de outro aplicativo, o que significa que o resultado que você obtém aqui identificará o aplicativo original. Por causa disso, você só deve usar essas informações para identificar com quem você espera estar interagindo por meio de uma #send chamada, não quem lhe deu a PendingIntent.</p>

Documentação Java para android.app.PendingIntent.getCreatorUserHandle().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a