IntentSender.SendIntent Método

Definição

Sobrecargas

SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler)

Execute a operação associada a este IntentSender, permitindo que o chamador especifique informações sobre a Intenção a ser usada e seja notificado quando o envio for concluído.

SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler, String)

Execute a operação associada a este IntentSender, permitindo que o chamador especifique informações sobre a Intenção a ser usada e seja notificado quando o envio for concluído.

SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler)

Execute a operação associada a este IntentSender, permitindo que o chamador especifique informações sobre a Intenção a ser usada 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 <var>intent</var> também for nulo.

code
Result

Código de resultado a ser fornecido de volta ao destino do IntentSender.

intent
Intent

Dados adicionais de intenção. Consulte Intent#fillIn Intent.fillIn() para obter informações sobre como isso é aplicado à intenção original. Use null 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 nulo, o retorno de chamada acontecerá a partir do pool de threads do processo.

Atributos

Exceções

Lança CanceledIntentException se o IntentSender não estiver mais permitindo que mais intenções sejam enviadas por meio dele.

Comentários

Documentação Java para android.content.IntentSender.sendIntent(android.content.Context, int, android.content.Intent, android.content.OnFinished, android.os.Handler).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler, String)

Execute a operação associada a este IntentSender, permitindo que o chamador especifique informações sobre a Intenção a ser usada 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 <var>intent</var> também for nulo.

code
Result

Código de resultado a ser fornecido de volta ao destino do IntentSender.

intent
Intent

Dados adicionais de intenção. Consulte Intent#fillIn Intent.fillIn() para obter informações sobre como isso é aplicado à intenção original. Use null 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 nulo, o retorno de chamada acontecerá a partir do pool de threads do processo.

requiredPermission
String

Nome da permissão que um destinatário do PendingIntent é obrigado a manter. Isso só é válido para intenções de transmissão e corresponde ao argumento de permissão no SendBroadcast(Intent, String). Se null, nenhuma permissão será necessária.

Atributos

Exceções

Lança CanceledIntentException se o IntentSender não estiver mais permitindo que mais intenções sejam enviadas por meio dele.

Comentários

Documentação Java para android.content.IntentSender.sendIntent(android.content.Context, int, android.content.Intent, android.content.OnFinished, android.os.Handler).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a