Context.StartIntentSender Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
Como |
| StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32) |
Igual que |
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle)
Como #startActivity(Intent, Bundle), pero tomando intentSender para empezar.
[Android.Runtime.Register("startIntentSender", "(Landroid/content/IntentSender;Landroid/content/Intent;IIILandroid/os/Bundle;)V", "GetStartIntentSender_Landroid_content_IntentSender_Landroid_content_Intent_IIILandroid_os_Bundle_Handler")]
public abstract void StartIntentSender(Android.Content.IntentSender? intent, Android.Content.Intent? fillInIntent, Android.Content.ActivityFlags flagsMask, Android.Content.ActivityFlags flagsValues, int extraFlags, Android.OS.Bundle? options);
[<Android.Runtime.Register("startIntentSender", "(Landroid/content/IntentSender;Landroid/content/Intent;IIILandroid/os/Bundle;)V", "GetStartIntentSender_Landroid_content_IntentSender_Landroid_content_Intent_IIILandroid_os_Bundle_Handler")>]
abstract member StartIntentSender : Android.Content.IntentSender * Android.Content.Intent * Android.Content.ActivityFlags * Android.Content.ActivityFlags * int * Android.OS.Bundle -> unit
Parámetros
- intent
- IntentSender
IntentSender que se va a iniciar.
- fillInIntent
- Intent
Si no es null, se proporcionará como parámetro de intención a IntentSender#sendIntent.
- flagsMask
- ActivityFlags
Marcas de intención en la intención original IntentSender que le gustaría cambiar.
- flagsValues
- ActivityFlags
Valores deseados para cualquier conjunto de bits en <marcas varMask></var>
- extraFlags
- Int32
Siempre se establece en 0.
- options
- Bundle
Opciones adicionales sobre cómo se debe iniciar la actividad.
Consulte android.content.Context#startActivity(Intent, Bundle) Context.startActivity(Intent, Bundle)} para obtener más detalles. Si las opciones también se han proporcionado mediante IntentSender, las opciones proporcionadas aquí invalidarán cualquier que entre en conflicto con las proporcionadas por IntentSender.
- Atributos
Excepciones
Comentarios
Como #startActivity(Intent, Bundle), pero tomando intentSender para empezar. Si IntentSender es para una actividad, esa actividad se iniciará como si hubiera llamado a regular #startActivity(Intent) aquí; de lo contrario, se ejecutará su acción asociada (por ejemplo, enviar una difusión) como si hubiera llamado IntentSender#sendIntent IntentSender.sendIntent a en ella.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Consulte también
- <xref:Android.Content.Context.StartActivity(Android.Content.Intent%2c+Android.OS.Bundle)>
- <xref:Android.Content.Context.StartIntentSender(Android.Content.IntentSender%2c+Android.Content.Intent%2c+Android.Content.Intent%2c+Android.Content.Intent%2c+Android.Content.Intent)>
Se aplica a
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32)
Igual que #startIntentSender(IntentSender, Intent, int, int, int, Bundle) sin opciones especificadas.
[Android.Runtime.Register("startIntentSender", "(Landroid/content/IntentSender;Landroid/content/Intent;III)V", "GetStartIntentSender_Landroid_content_IntentSender_Landroid_content_Intent_IIIHandler")]
public abstract void StartIntentSender(Android.Content.IntentSender? intent, Android.Content.Intent? fillInIntent, Android.Content.ActivityFlags flagsMask, Android.Content.ActivityFlags flagsValues, int extraFlags);
[<Android.Runtime.Register("startIntentSender", "(Landroid/content/IntentSender;Landroid/content/Intent;III)V", "GetStartIntentSender_Landroid_content_IntentSender_Landroid_content_Intent_IIIHandler")>]
abstract member StartIntentSender : Android.Content.IntentSender * Android.Content.Intent * Android.Content.ActivityFlags * Android.Content.ActivityFlags * int -> unit
Parámetros
- intent
- IntentSender
IntentSender que se va a iniciar.
- fillInIntent
- Intent
Si no es null, se proporcionará como parámetro de intención a IntentSender#sendIntent.
- flagsMask
- ActivityFlags
Marcas de intención en la intención original IntentSender que le gustaría cambiar.
- flagsValues
- ActivityFlags
Valores deseados para cualquier conjunto de bits en <marcas varMask></var>
- extraFlags
- Int32
Siempre se establece en 0.
- Atributos
Excepciones
Comentarios
Igual que #startIntentSender(IntentSender, Intent, int, int, int, Bundle) sin opciones especificadas.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Consulte también
- StartActivity(Intent)
- <xref:Android.Content.Context.StartIntentSender(Android.Content.IntentSender%2c+Android.Content.Intent%2c+Android.Content.Intent%2c+Android.Content.Intent%2c+Android.Content.Intent%2c+Android.Content.Intent)>