IntentSender.SendIntent Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler) |
Execute a operação associada a esse IntentSender, permitindo que o chamador especifique informações sobre a Intenção de usar e seja notificado quando o envio for concluído. |
| SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler, String) |
Execute a operação associada a esse IntentSender, permitindo que o chamador especifique informações sobre a Intenção de usar e seja notificado quando o envio for concluído. |
| SendIntent(Context, Result, Intent, String, Bundle, IExecutor, IntentSender+IOnFinished) |
Execute a operação associada a esse IntentSender, permitindo que o chamador especifique informações sobre a Intenção de usar e seja notificado quando o envio for concluído. |
SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler)
Execute a operação associada a esse IntentSender, permitindo que o chamador especifique informações sobre a Intenção de usar e seja notificado quando o envio for concluído.
[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
O contexto do chamador. Isso pode ser nulo se <a intenção> do var</var> também for nula.
- code
- Result
Código de resultado para fornecer de volta ao destino do IntentSender.
- intent
- Intent
Dados de intenção adicionais. Consulte Intent#fillIn
Intent.fillIn() informações sobre como isso é aplicado à Intenção original. Use nulo para não modificar a Intenção original.
- onFinished
- IntentSender.IOnFinished
O objeto a ser chamado novamente quando o envio for concluído ou nulo para nenhum retorno de chamada.
- handler
- Handler
Manipulador que identifica o thread no qual o retorno de chamada deve acontecer. Se for nulo, o retorno de chamada ocorrerá no pool de threads do processo.
- Atributos
Exceções
Gera CanceledIntentException se o IntentSender não estiver mais permitindo que mais intenções sejam enviadas por ele.
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler, String)
Execute a operação associada a esse IntentSender, permitindo que o chamador especifique informações sobre a Intenção de usar e seja notificado quando o envio for concluído.
[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
O contexto do chamador. Isso pode ser nulo se <a intenção> do var</var> também for nula.
- code
- Result
Código de resultado para fornecer de volta ao destino do IntentSender.
- intent
- Intent
Dados de intenção adicionais. Consulte Intent#fillIn
Intent.fillIn() informações sobre como isso é aplicado à Intenção original. Use nulo para não modificar a Intenção original.
- onFinished
- IntentSender.IOnFinished
O objeto a ser chamado novamente quando o envio for concluído ou nulo para nenhum retorno de chamada.
- handler
- Handler
Manipulador que identifica o thread no qual o retorno de chamada deve acontecer. Se for nulo, o retorno de chamada ocorrerá no pool de threads do processo.
- requiredPermission
- String
Nome da permissão que um destinatário do PendingIntent é necessário para manter. Isso só é válido para intenções de difusão e corresponde ao argumento de permissão em SendBroadcast(Intent, String). Se for nulo, nenhuma permissão será necessária.
- Atributos
Exceções
Gera CanceledIntentException se o IntentSender não estiver mais permitindo que mais intenções sejam enviadas por ele.
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
SendIntent(Context, Result, Intent, String, Bundle, IExecutor, IntentSender+IOnFinished)
Execute a operação associada a esse IntentSender, permitindo que o chamador especifique informações sobre a Intenção de usar e seja notificado quando o envio for concluído.
[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
O contexto do chamador. Isso poderá ser nulo se a intenção também for nula.
- code
- Result
Código de resultado para fornecer de volta ao destino do IntentSender.
- intent
- Intent
Dados de intenção adicionais. Consulte Intent.fillIn() para obter informações sobre como isso é aplicado à Intenção original. Use nulo para não modificar a Intenção original.
- requiredPermission
- String
Nome da permissão que um destinatário do PendingIntent é necessário para manter. Isso só é válido para intenções de difusão e corresponde ao argumento de permissão em Context.sendOrderedBroadcast(Intent, String). Se for nulo, nenhuma permissão será necessária.
- options
- Bundle
Opções adicionais que o chamador gostaria de fornecer para modificar o comportamento de envio. Normalmente, criado com base no uso de ActivityOptions para aplicar a um início de atividade. Esse valor pode ser nulo.
- executor
- IExecutor
Executor identificando o thread no qual o retorno de chamada deve acontecer. Se for nulo, o retorno de chamada ocorrerá no pool de threads do processo.
- onFinished
- IntentSender.IOnFinished
O objeto a ser chamado novamente quando o envio for concluído ou nulo para nenhum retorno de chamada.
- Atributos
Comentários
Execute a operação associada a esse IntentSender, permitindo que o chamador especifique informações sobre a Intenção de usar e seja notificado quando o envio for concluído.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.