PendingIntent.GetBroadcast(Context, Int32, Intent, PendingIntentFlags) Méthode
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.
Récupérez un PendingIntent qui effectuera une diffusion, comme l’appel de Context.sendBroadcast().
[Android.Runtime.Register("getBroadcast", "(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;", "")]
public static Android.App.PendingIntent? GetBroadcast(Android.Content.Context? context, int requestCode, Android.Content.Intent intent, Android.App.PendingIntentFlags flags);
[<Android.Runtime.Register("getBroadcast", "(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;", "")>]
static member GetBroadcast : Android.Content.Context * int * Android.Content.Intent * Android.App.PendingIntentFlags -> Android.App.PendingIntent
Paramètres
- context
- Context
Contexte : contexte dans lequel cette instance PendingIntent doit effectuer la diffusion.
- requestCode
- Int32
int : Code de demande privée pour l’expéditeur
- intent
- Intent
Intention : Intention d’être diffusée. Cette valeur ne peut pas être null.
- flags
- PendingIntentFlags
int : peut être FLAG_ONE_SHOT, FLAG_NO_CREATE, FLAG_CANCEL_CURRENT, FLAG_UPDATE_CURRENT, FLAG_IMMUTABLE ou l’un des indicateurs pris en charge par Intent.fillIn() pour contrôler les parties non spécifiées de l’intention qui peuvent être fournies lorsque l’envoi réel se produit. La valeur est 0 ou une combinaison des éléments suivants : FLAG_ONE_SHOT FLAG_NO_CREATE FLAG_CANCEL_CURRENT FLAG_UPDATE_CURRENT FLAG_IMMUTABLE FLAG_MUTABLE FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_DATA
Retours
PendingIntent pour l’opération demandée, ou null lorsque FLAG_NO_CREATE est défini et qu’aucune valeur PendingIntent correspondante n’existe.
- Attributs
Remarques
Récupérez un PendingIntent qui effectuera une diffusion, comme l’appel de Context.sendBroadcast(). Pour des raisons de sécurité, l’intention que vous fournissez ici doit presque toujours être une intention explicite, qui spécifie un composant explicite à remettre via Intent.setClass
Référence Android pour android.app.PendingIntent.getBroadcast.
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.