Поделиться через


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

Контекст вызывающего объекта. Это может быть null, если <>намерение< или var> также имеет значение NULL.

code
Result

Код результата для возврата к целевому объекту IntentSender.

intent
Intent

Дополнительные данные намерения. Дополнительные Intent#fillIn Intent.fillIn() сведения о том, как это применяется к исходному намерению. Используйте значение NULL, чтобы не изменять исходное намерение.

onFinished
IntentSender.IOnFinished

Объект для обратного вызова при завершении отправки или null для обратного вызова.

handler
Handler

Обработчик, определяющий поток, на котором должен выполняться обратный вызов. Если значение NULL, обратный вызов произойдет из пула потоков процесса.

Атрибуты

Исключения

Вызывает CanceledIntentException, если Объект IntentSender больше не позволяет отправлять через него больше намерений.

Комментарии

Документация по Java для android.content.IntentSender.sendIntent(android.content.Context, int, android.content.Intent, android.content.OnFinished, android.os.Handler).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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

Контекст вызывающего объекта. Это может быть null, если <>намерение< или var> также имеет значение 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, разрешение не требуется.

Атрибуты

Исключения

Вызывает CanceledIntentException, если Объект IntentSender больше не позволяет отправлять через него больше намерений.

Комментарии

Документация по Java для android.content.IntentSender.sendIntent(android.content.Context, int, android.content.Intent, android.content.OnFinished, android.os.Handler).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к