IntentSender.SendIntent 方法

定义

重载

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

执行与此 IntentSender 关联的操作,允许调用方指定有关要使用的意向的信息,并在发送完成后收到通知。

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

执行与此 IntentSender 关联的操作,允许调用方指定有关要使用的意向的信息,并在发送完成后收到通知。

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

执行与此 IntentSender 关联的操作,允许调用方指定有关要使用的意向的信息,并在发送完成后收到通知。

[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

参数

context
Context

调用方上下文。 如果 <var>意向</var> 也为 null,则可能为 null。

code
Result

返回 IntentSender 目标的结果代码。

intent
Intent

其他意向数据。 请参阅 Intent#fillIn Intent.fillIn() 有关如何将此项应用于原始意向的信息。 使用 null 不修改原始意向。

onFinished
IntentSender.IOnFinished

发送完成后要回调的对象,如果没有回调,则为 null。

handler
Handler

用于标识应对其执行回调的线程的处理程序。 如果为 null,则从进程的线程池执行回调。

属性

例外

如果 IntentSender 不再允许通过它发送更多意向,则引发 CanceledIntentException。

注解

适用于 . 的 android.content.IntentSender.sendIntent(android.content.Context, int, android.content.Intent, android.content.OnFinished, android.os.Handler)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

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

执行与此 IntentSender 关联的操作,允许调用方指定有关要使用的意向的信息,并在发送完成后收到通知。

[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

参数

context
Context

调用方上下文。 如果 <var>意向</var> 也为 null,则可能为 null。

code
Result

返回 IntentSender 目标的结果代码。

intent
Intent

其他意向数据。 请参阅 Intent#fillIn Intent.fillIn() 有关如何将此项应用于原始意向的信息。 使用 null 不修改原始意向。

onFinished
IntentSender.IOnFinished

发送完成后要回调的对象,如果没有回调,则为 null。

handler
Handler

用于标识应对其执行回调的线程的处理程序。 如果为 null,则从进程的线程池执行回调。

requiredPermission
String

PendingIntent 收件人需要保留的权限名称。 这仅适用于广播意向,并且对应于权限参数。SendBroadcast(Intent, String) 如果为 null,则不需要任何权限。

属性

例外

如果 IntentSender 不再允许通过它发送更多意向,则引发 CanceledIntentException。

注解

适用于 . 的 android.content.IntentSender.sendIntent(android.content.Context, int, android.content.Intent, android.content.OnFinished, android.os.Handler)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于