Lingua

Activity.StartIntentSenderForResult Metodo

Definizione

Overload

Nome Descrizione
StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32)

Come la chiamata #startIntentSenderForResult(IntentSender, int, Intent, int, int, int, Bundle) senza opzioni.

StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32, Bundle)

Come #startActivityForResult(Intent, int), ma consentendo di usare un IntentSender per descrivere l'attività da avviare.

StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32)

Come la chiamata #startIntentSenderForResult(IntentSender, int, Intent, int, int, int, Bundle) senza opzioni.

[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

Parametri

intent
IntentSender

IntentSender da avviare.

requestCode
Int32

Se >= 0, questo codice verrà restituito in onActivityResult() quando l'attività viene chiusa; Se < 0, non verrà restituito alcun risultato al termine dell'attività.

fillInIntent
Intent

Se non null, verrà fornito come parametro della finalità a IntentSender#sendIntent.

flagsMask
ActivityFlags

Flag di finalità nell'oggetto IntentSender originale che si vuole modificare.

flagsValues
ActivityFlags

Valori desiderati per i bit impostati in <var>flagsMask</var>

extraFlags
Int32

È sempre impostata su 0.

Attributi

Commenti

Come per chiamare startIntentSenderForResult(IntentSender,int,Intent,int,int,int,Bundle) senza opzioni.

Throws: IntentSender.SendIntentException

Informazioni di riferimento su Android per android.app.Activity.startIntentSenderForResult.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32, Bundle)

Come #startActivityForResult(Intent, int), ma consentendo di usare un IntentSender per descrivere l'attività da avviare.

[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

Parametri

intent
IntentSender

IntentSender da avviare.

requestCode
Int32

Se >= 0, questo codice verrà restituito in onActivityResult() quando l'attività viene chiusa; Se < 0, non verrà restituito alcun risultato al termine dell'attività.

fillInIntent
Intent

Se non null, verrà fornito come parametro della finalità a IntentSender#sendIntent.

flagsMask
ActivityFlags

Flag di finalità nell'oggetto IntentSender originale che si vuole modificare.

flagsValues
ActivityFlags

Valori desiderati per i bit impostati in <var>flagsMask</var>

extraFlags
Int32

È sempre impostata su 0.

options
Bundle

Opzioni aggiuntive per l'avvio dell'attività. Per altri dettagli, vedere android.content.Context#startActivity(Intent, Bundle) Context.startActivity(Intent, Bundle)}. Se le opzioni sono state fornite anche da IntentSender, le opzioni fornite qui sostituiranno qualsiasi conflitto con quelli specificati da IntentSender.

Attributi

Commenti

Come startActivityForResult(Intent,int), ma consentendo di usare un IntentSender per descrivere l'attività da avviare. Se intentSender è per un'attività, tale attività verrà avviata come se fosse stata chiamata la normale startActivityForResult(Intent,int) qui; in caso contrario, l'azione associata verrà eseguita (ad esempio l'invio di una trasmissione) come se fosse stato chiamato IntentSender.sendIntent su di esso.

Throws: IntentSender.SendIntentException

Informazioni di riferimento su Android per android.app.Activity.startIntentSenderForResult.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a