IntentSender.SendIntent Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler) |
Perform the operation associated with this IntentSender, allowing the caller to specify information about the Intent to use and be notified when the send has completed. |
SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler, String) |
Perform the operation associated with this IntentSender, allowing the caller to specify information about the Intent to use and be notified when the send has completed. |
SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler)
Perform the operation associated with this IntentSender, allowing the caller to specify information about the Intent to use and be notified when the send has completed.
[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
Parameters
- context
- Context
The Context of the caller. This may be null if <var>intent</var> is also null.
- code
- Result
Result code to supply back to the IntentSender's target.
- intent
- Intent
Additional Intent data. See Intent#fillIn
Intent.fillIn()
for information on how this is applied to the
original Intent. Use null to not modify the original Intent.
- onFinished
- IntentSender.IOnFinished
The object to call back on when the send has completed, or null for no callback.
- handler
- Handler
Handler identifying the thread on which the callback should happen. If null, the callback will happen from the thread pool of the process.
- Attributes
Exceptions
Throws CanceledIntentException if the IntentSender is no longer allowing more intents to be sent through it.
Remarks
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler, String)
Perform the operation associated with this IntentSender, allowing the caller to specify information about the Intent to use and be notified when the send has completed.
[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
Parameters
- context
- Context
The Context of the caller. This may be null if <var>intent</var> is also null.
- code
- Result
Result code to supply back to the IntentSender's target.
- intent
- Intent
Additional Intent data. See Intent#fillIn
Intent.fillIn()
for information on how this is applied to the
original Intent. Use null to not modify the original Intent.
- onFinished
- IntentSender.IOnFinished
The object to call back on when the send has completed, or null for no callback.
- handler
- Handler
Handler identifying the thread on which the callback should happen. If null, the callback will happen from the thread pool of the process.
- requiredPermission
- String
Name of permission that a recipient of the PendingIntent is required to hold. This is only valid for broadcast intents, and corresponds to the permission argument in SendBroadcast(Intent, String). If null, no permission is required.
- Attributes
Exceptions
Throws CanceledIntentException if the IntentSender is no longer allowing more intents to be sent through it.
Remarks
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.