IntentSender.SendIntent 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.
Surcharges
| SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler) |
Effectuez l’opération associée à cette IntentSender, ce qui permet à l’appelant de spécifier des informations sur l’intention à utiliser et d’être averti lorsque l’envoi est terminé. |
| SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler, String) |
Effectuez l’opération associée à cette IntentSender, ce qui permet à l’appelant de spécifier des informations sur l’intention à utiliser et d’être averti lorsque l’envoi est terminé. |
| SendIntent(Context, Result, Intent, String, Bundle, IExecutor, IntentSender+IOnFinished) |
SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler)
Effectuez l’opération associée à cette IntentSender, ce qui permet à l’appelant de spécifier des informations sur l’intention à utiliser et d’être averti lorsque l’envoi est terminé.
[Android.Runtime.Register("sendIntent", "(Landroid/content/Context;ILandroid/content/Intent;Landroid/content/IntentSender$OnFinished;Landroid/os/Handler;)V", "GetSendIntent_Landroid_content_Context_ILandroid_content_Intent_Landroid_content_IntentSender_OnFinished_Landroid_os_Handler_Handler")]
public virtual void SendIntent(Android.Content.Context? context, Android.App.Result code, Android.Content.Intent? intent, Android.Content.IntentSender.IOnFinished? onFinished, Android.OS.Handler? handler);
[<Android.Runtime.Register("sendIntent", "(Landroid/content/Context;ILandroid/content/Intent;Landroid/content/IntentSender$OnFinished;Landroid/os/Handler;)V", "GetSendIntent_Landroid_content_Context_ILandroid_content_Intent_Landroid_content_IntentSender_OnFinished_Landroid_os_Handler_Handler")>]
abstract member SendIntent : Android.Content.Context * Android.App.Result * Android.Content.Intent * Android.Content.IntentSender.IOnFinished * Android.OS.Handler -> unit
override this.SendIntent : Android.Content.Context * Android.App.Result * Android.Content.Intent * Android.Content.IntentSender.IOnFinished * Android.OS.Handler -> unit
Paramètres
- context
- Context
Contexte de l’appelant. Il peut s’agir de null si <l’intention</var>> var est également null.
- code
- Result
Code de résultat à fournir à la cible de IntentSender.
- intent
- Intent
Données d’intention supplémentaires. Pour Intent#fillIn
Intent.fillIn() plus d’informations sur la façon dont cela est appliqué à l’intention d’origine. Utilisez null pour ne pas modifier l’intention d’origine.
- onFinished
- IntentSender.IOnFinished
Objet à rappeler lorsque l’envoi est terminé ou null pour aucun rappel.
- handler
- Handler
Gestionnaire identifiant le thread sur lequel le rappel doit se produire. Si la valeur est Null, le rappel se produit à partir du pool de threads du processus.
- Attributs
Exceptions
Lève CanceledIntentException si IntentSender n’autorise plus d’intentions à être envoyées par le biais de celui-ci.
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler, String)
Effectuez l’opération associée à cette IntentSender, ce qui permet à l’appelant de spécifier des informations sur l’intention à utiliser et d’être averti lorsque l’envoi est terminé.
[Android.Runtime.Register("sendIntent", "(Landroid/content/Context;ILandroid/content/Intent;Landroid/content/IntentSender$OnFinished;Landroid/os/Handler;Ljava/lang/String;)V", "GetSendIntent_Landroid_content_Context_ILandroid_content_Intent_Landroid_content_IntentSender_OnFinished_Landroid_os_Handler_Ljava_lang_String_Handler")]
public virtual void SendIntent(Android.Content.Context? context, Android.App.Result code, Android.Content.Intent? intent, Android.Content.IntentSender.IOnFinished? onFinished, Android.OS.Handler? handler, string? requiredPermission);
[<Android.Runtime.Register("sendIntent", "(Landroid/content/Context;ILandroid/content/Intent;Landroid/content/IntentSender$OnFinished;Landroid/os/Handler;Ljava/lang/String;)V", "GetSendIntent_Landroid_content_Context_ILandroid_content_Intent_Landroid_content_IntentSender_OnFinished_Landroid_os_Handler_Ljava_lang_String_Handler")>]
abstract member SendIntent : Android.Content.Context * Android.App.Result * Android.Content.Intent * Android.Content.IntentSender.IOnFinished * Android.OS.Handler * string -> unit
override this.SendIntent : Android.Content.Context * Android.App.Result * Android.Content.Intent * Android.Content.IntentSender.IOnFinished * Android.OS.Handler * string -> unit
Paramètres
- context
- Context
Contexte de l’appelant. Il peut s’agir de null si <l’intention</var>> var est également null.
- code
- Result
Code de résultat à fournir à la cible de IntentSender.
- intent
- Intent
Données d’intention supplémentaires. Pour Intent#fillIn
Intent.fillIn() plus d’informations sur la façon dont cela est appliqué à l’intention d’origine. Utilisez null pour ne pas modifier l’intention d’origine.
- onFinished
- IntentSender.IOnFinished
Objet à rappeler lorsque l’envoi est terminé ou null pour aucun rappel.
- handler
- Handler
Gestionnaire identifiant le thread sur lequel le rappel doit se produire. Si la valeur est Null, le rappel se produit à partir du pool de threads du processus.
- requiredPermission
- String
Nom de l’autorisation nécessaire à la conservation d’un destinataire de PendingIntent. Cela est valide uniquement pour les intentions de diffusion et correspond à l’argument d’autorisation dans SendBroadcast(Intent, String). Si la valeur est Null, aucune autorisation n’est requise.
- Attributs
Exceptions
Lève CanceledIntentException si IntentSender n’autorise plus d’intentions à être envoyées par le biais de celui-ci.
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
SendIntent(Context, Result, Intent, String, Bundle, IExecutor, IntentSender+IOnFinished)
[Android.Runtime.Register("sendIntent", "(Landroid/content/Context;ILandroid/content/Intent;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/concurrent/Executor;Landroid/content/IntentSender$OnFinished;)V", "GetSendIntent_Landroid_content_Context_ILandroid_content_Intent_Ljava_lang_String_Landroid_os_Bundle_Ljava_util_concurrent_Executor_Landroid_content_IntentSender_OnFinished_Handler", ApiSince=36)]
public virtual void SendIntent(Android.Content.Context? context, Android.App.Result code, Android.Content.Intent? intent, string? requiredPermission, Android.OS.Bundle? options, Java.Util.Concurrent.IExecutor? executor, Android.Content.IntentSender.IOnFinished? onFinished);
[<Android.Runtime.Register("sendIntent", "(Landroid/content/Context;ILandroid/content/Intent;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/concurrent/Executor;Landroid/content/IntentSender$OnFinished;)V", "GetSendIntent_Landroid_content_Context_ILandroid_content_Intent_Ljava_lang_String_Landroid_os_Bundle_Ljava_util_concurrent_Executor_Landroid_content_IntentSender_OnFinished_Handler", ApiSince=36)>]
abstract member SendIntent : Android.Content.Context * Android.App.Result * Android.Content.Intent * string * Android.OS.Bundle * Java.Util.Concurrent.IExecutor * Android.Content.IntentSender.IOnFinished -> unit
override this.SendIntent : Android.Content.Context * Android.App.Result * Android.Content.Intent * string * Android.OS.Bundle * Java.Util.Concurrent.IExecutor * Android.Content.IntentSender.IOnFinished -> unit
Paramètres
- context
- Context
- code
- Result
- intent
- Intent
- requiredPermission
- String
- options
- Bundle
- executor
- IExecutor
- onFinished
- IntentSender.IOnFinished
- Attributs