IntentSender.SendIntent Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler) |
Realice la operación asociada a este intentSender, lo que permite al autor de la llamada especificar información sobre la intención que se va a usar y recibir una notificación cuando se haya completado el envío. |
| SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler, String) |
Realice la operación asociada a este intentSender, lo que permite al autor de la llamada especificar información sobre la intención que se va a usar y recibir una notificación cuando se haya completado el envío. |
| SendIntent(Context, Result, Intent, String, Bundle, IExecutor, IntentSender+IOnFinished) |
Realice la operación asociada a este intentSender, lo que permite al autor de la llamada especificar información sobre la intención que se va a usar y recibir una notificación cuando se haya completado el envío. |
SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler)
Realice la operación asociada a este intentSender, lo que permite al autor de la llamada especificar información sobre la intención que se va a usar y recibir una notificación cuando se haya completado el envío.
[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
Parámetros
- context
- Context
Contexto del autor de la llamada. Esto puede ser null si <var>intent</var> también es NULL.
- code
- Result
Código de resultado que se va a devolver al destino de IntentSender.
- intent
- Intent
Datos adicionales de intención. Consulte Intent#fillIn
Intent.fillIn() para obtener información sobre cómo se aplica esto a la intención original. Use null para no modificar la intención original.
- onFinished
- IntentSender.IOnFinished
Objeto al que se va a volver a llamar cuando se ha completado el envío o null para ninguna devolución de llamada.
- handler
- Handler
Controlador que identifica el subproceso en el que debe producirse la devolución de llamada. Si es null, la devolución de llamada se realizará desde el grupo de subprocesos del proceso.
- Atributos
Excepciones
Produce CanceledIntentException si IntentSender ya no permite enviar más intenciones a través de ella.
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler, String)
Realice la operación asociada a este intentSender, lo que permite al autor de la llamada especificar información sobre la intención que se va a usar y recibir una notificación cuando se haya completado el envío.
[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
Parámetros
- context
- Context
Contexto del autor de la llamada. Esto puede ser null si <var>intent</var> también es NULL.
- code
- Result
Código de resultado que se va a devolver al destino de IntentSender.
- intent
- Intent
Datos adicionales de intención. Consulte Intent#fillIn
Intent.fillIn() para obtener información sobre cómo se aplica esto a la intención original. Use null para no modificar la intención original.
- onFinished
- IntentSender.IOnFinished
Objeto al que se va a volver a llamar cuando se ha completado el envío o null para ninguna devolución de llamada.
- handler
- Handler
Controlador que identifica el subproceso en el que debe producirse la devolución de llamada. Si es null, la devolución de llamada se realizará desde el grupo de subprocesos del proceso.
- requiredPermission
- String
Nombre del permiso que debe contener un destinatario de PendingIntent. Esto solo es válido para las intenciones de difusión y corresponde al argumento de permiso en SendBroadcast(Intent, String). Si es null, no se requiere ningún permiso.
- Atributos
Excepciones
Produce CanceledIntentException si IntentSender ya no permite enviar más intenciones a través de ella.
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
SendIntent(Context, Result, Intent, String, Bundle, IExecutor, IntentSender+IOnFinished)
Realice la operación asociada a este intentSender, lo que permite al autor de la llamada especificar información sobre la intención que se va a usar y recibir una notificación cuando se haya completado el envío.
[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
Parámetros
- context
- Context
Contexto del autor de la llamada. Esto puede ser NULL si la intención también es null.
- code
- Result
Código de resultado que se va a devolver al destino de IntentSender.
- intent
- Intent
Datos adicionales de intención. Consulte Intent.fillIn() para obtener información sobre cómo se aplica esto a la intención original. Use null para no modificar la intención original.
- requiredPermission
- String
Nombre del permiso que debe contener un destinatario de PendingIntent. Esto solo es válido para las intenciones de difusión y corresponde al argumento de permiso en Context.sendOrderedBroadcast(Intent, String) . Si es null, no se requiere ningún permiso.
- options
- Bundle
Opciones adicionales que el autor de la llamada desea proporcionar para modificar el comportamiento de envío. Normalmente se compila a partir del uso de ActivityOptions para aplicar a un inicio de actividad. Este valor puede ser null.
- executor
- IExecutor
Ejecutor que identifica el subproceso en el que debe producirse la devolución de llamada. Si es null, la devolución de llamada se realizará desde el grupo de subprocesos del proceso.
- onFinished
- IntentSender.IOnFinished
Objeto al que se va a volver a llamar cuando se ha completado el envío o null para ninguna devolución de llamada.
- Atributos
Comentarios
Realice la operación asociada a este intentSender, lo que permite al autor de la llamada especificar información sobre la intención que se va a usar y recibir una notificación cuando se haya completado el envío.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.