Activity.CallingPackage Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne le nom du package qui a appelé cette activité.
public virtual string? CallingPackage { [Android.Runtime.Register("getCallingPackage", "()Ljava/lang/String;", "GetGetCallingPackageHandler")] get; }
[<get: Android.Runtime.Register("getCallingPackage", "()Ljava/lang/String;", "GetGetCallingPackageHandler")>]
member this.CallingPackage : string
Valeur de propriété
Package de l’activité qui recevra votre réponse ou null si aucun.
- Attributs
Remarques
Retourne le nom du package qui a appelé cette activité. Il s’agit de la personne à laquelle les données de setResult() seront envoyées. Vous pouvez utiliser ces informations pour vérifier que le destinataire est autorisé à recevoir les données. Remarque : si l’activité appelante ne s’attend pas à un résultat (c’est-à-dire qu’elle n’a pas utilisé le formulaire startActivityForResult(Intent, int) qui inclut un code de requête), le package appelant est null.
Remarque : avant Build.VERSION_CODES. JELLY_BEAN_MR2, le résultat de cette méthode était instable. Si le processus hébergeant le package appelant n’était plus en cours d’exécution, il retournerait null au lieu du nom de package approprié. Vous pouvez utiliser getCallingActivity() et récupérer le nom du package à partir de celui-ci à la place.
Référence Android pour android.app.Activity.getCallingPackage.
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.