Activity.StartIntentSenderForResult 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
StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32) |
Igual que llamar sin |
StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
Al igual |
StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32)
Igual que llamar sin #startIntentSenderForResult(IntentSender, int,
Intent, int, int, int, Bundle)
opciones.
[Android.Runtime.Register("startIntentSenderForResult", "(Landroid/content/IntentSender;ILandroid/content/Intent;III)V", "GetStartIntentSenderForResult_Landroid_content_IntentSender_ILandroid_content_Intent_IIIHandler")]
public virtual void StartIntentSenderForResult (Android.Content.IntentSender? intent, int requestCode, Android.Content.Intent? fillInIntent, Android.Content.ActivityFlags flagsMask, Android.Content.ActivityFlags flagsValues, int extraFlags);
[<Android.Runtime.Register("startIntentSenderForResult", "(Landroid/content/IntentSender;ILandroid/content/Intent;III)V", "GetStartIntentSenderForResult_Landroid_content_IntentSender_ILandroid_content_Intent_IIIHandler")>]
abstract member StartIntentSenderForResult : Android.Content.IntentSender * int * Android.Content.Intent * Android.Content.ActivityFlags * Android.Content.ActivityFlags * int -> unit
override this.StartIntentSenderForResult : Android.Content.IntentSender * int * Android.Content.Intent * Android.Content.ActivityFlags * Android.Content.ActivityFlags * int -> unit
Parámetros
- intent
- IntentSender
IntentSender que se va a iniciar.
- requestCode
- Int32
Si >es = 0, este código se devolverá en onActivityResult() cuando se cierre la actividad.
- 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 desea cambiar.
- flagsValues
- ActivityFlags
Valores deseados para los bits establecidos en <marcas varMask<>/var>
- extraFlags
- Int32
Siempre se establece en 0.
- Atributos
Excepciones
Comentarios
Igual que llamar sin #startIntentSenderForResult(IntentSender, int, Intent, int, int, int, Bundle)
opciones.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.
Se aplica a
StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32, Bundle)
Al igual #startActivityForResult(Intent, int)
que , pero le permite usar intentSender para describir la actividad que se va a iniciar.
[Android.Runtime.Register("startIntentSenderForResult", "(Landroid/content/IntentSender;ILandroid/content/Intent;IIILandroid/os/Bundle;)V", "GetStartIntentSenderForResult_Landroid_content_IntentSender_ILandroid_content_Intent_IIILandroid_os_Bundle_Handler")]
public virtual void StartIntentSenderForResult (Android.Content.IntentSender? intent, int requestCode, Android.Content.Intent? fillInIntent, Android.Content.ActivityFlags flagsMask, Android.Content.ActivityFlags flagsValues, int extraFlags, Android.OS.Bundle? options);
[<Android.Runtime.Register("startIntentSenderForResult", "(Landroid/content/IntentSender;ILandroid/content/Intent;IIILandroid/os/Bundle;)V", "GetStartIntentSenderForResult_Landroid_content_IntentSender_ILandroid_content_Intent_IIILandroid_os_Bundle_Handler")>]
abstract member StartIntentSenderForResult : Android.Content.IntentSender * int * Android.Content.Intent * Android.Content.ActivityFlags * Android.Content.ActivityFlags * int * Android.OS.Bundle -> unit
override this.StartIntentSenderForResult : Android.Content.IntentSender * int * Android.Content.Intent * Android.Content.ActivityFlags * Android.Content.ActivityFlags * int * Android.OS.Bundle -> unit
Parámetros
- intent
- IntentSender
IntentSender que se va a iniciar.
- requestCode
- Int32
Si >es = 0, este código se devolverá en onActivityResult() cuando se cierre la actividad.
- 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 desea cambiar.
- flagsValues
- ActivityFlags
Valores deseados para los bits establecidos en <marcas varMask<>/var>
- extraFlags
- Int32
Siempre se establece en 0.
- options
- Bundle
Opciones adicionales para 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
Al igual #startActivityForResult(Intent, int)
que , pero le permite usar intentSender para describir la actividad que se va a iniciar. Si IntentSender es para una actividad, esa actividad se iniciará como si hubiera llamado a la normal #startActivityForResult(Intent, int)
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 proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.