Instrumentation.ActivityMonitor Costruttori

Definizione

Overload

Nome Descrizione
Instrumentation.ActivityMonitor()

Creare un nuovo ActivityMonitor che può essere usato per intercettare qualsiasi attività da avviare.

Instrumentation.ActivityMonitor(IntPtr, JniHandleOwnership)

Inizializza una rappresentazione gestita di un oggetto native interface Java esistente.

Instrumentation.ActivityMonitor(IntentFilter, Instrumentation+ActivityResult, Boolean)

Creare un nuovo ActivityMonitor che cerca un particolare tipo di finalità da avviare.

Instrumentation.ActivityMonitor(String, Instrumentation+ActivityResult, Boolean)

Creare un nuovo ActivityMonitor che cerca una classe di attività specifica da avviare.

Instrumentation.ActivityMonitor()

Creare un nuovo ActivityMonitor che può essere usato per intercettare qualsiasi attività da avviare.

[Android.Runtime.Register(".ctor", "()V", "", ApiSince=26)]
public ActivityMonitor();
Attributi

Commenti

Creare un nuovo ActivityMonitor che può essere usato per intercettare qualsiasi attività da avviare. Quando viene avviata un'attività, onStartActivity(Intent) verrà chiamato nelle istanze create usando questo costruttore per verificare se si tratta di un hit.

Vedere anche:

Informazioni di riferimento su Android per android.app.Instrumentation.ActivityMonitor.ActivityMonitor.

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

Instrumentation.ActivityMonitor(IntPtr, JniHandleOwnership)

Inizializza una rappresentazione gestita di un oggetto native interface Java esistente.

protected ActivityMonitor(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.App.Instrumentation.ActivityMonitor : nativeint * Android.Runtime.JniHandleOwnership -> Android.App.Instrumentation.ActivityMonitor

Parametri

javaReference
IntPtr

nativeint

Riferimento all'oggetto Java Native Interface.

transfer
JniHandleOwnership

Trasferimento della proprietà da applicare al riferimento all'oggetto Java Native Interface.

Commenti

Questo costruttore viene chiamato dal runtime di associazione .NET per Android quando crea un peer gestito per un oggetto Java esistente.

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

Instrumentation.ActivityMonitor(IntentFilter, Instrumentation+ActivityResult, Boolean)

Creare un nuovo ActivityMonitor che cerca un particolare tipo di finalità da avviare.

[Android.Runtime.Register(".ctor", "(Landroid/content/IntentFilter;Landroid/app/Instrumentation$ActivityResult;Z)V", "")]
public ActivityMonitor(Android.Content.IntentFilter which, Android.App.Instrumentation.ActivityResult result, bool block);
[<Android.Runtime.Register(".ctor", "(Landroid/content/IntentFilter;Landroid/app/Instrumentation$ActivityResult;Z)V", "")>]
new Android.App.Instrumentation.ActivityMonitor : Android.Content.IntentFilter * Android.App.Instrumentation.ActivityResult * bool -> Android.App.Instrumentation.ActivityMonitor

Parametri

which
IntentFilter

IntentFilter: il set di finalità per cui questo monitoraggio è responsabile.

result
Instrumentation.ActivityResult

Instrumentation.ActivityResult: risultato in scatola da restituire se viene raggiunto il monitoraggio; può essere Null.

block
Boolean

booleano: controlla se il monitoraggio deve bloccare l'avvio dell'attività (restituendo il relativo risultato in scatola) o lasciare che la chiamata proceda.

Attributi

Commenti

Creare un nuovo ActivityMonitor che cerca un particolare tipo di finalità da avviare.

Vedere anche:

Informazioni di riferimento su Android per android.app.Instrumentation.ActivityMonitor.ActivityMonitor.

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

Instrumentation.ActivityMonitor(String, Instrumentation+ActivityResult, Boolean)

Creare un nuovo ActivityMonitor che cerca una classe di attività specifica da avviare.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/app/Instrumentation$ActivityResult;Z)V", "")]
public ActivityMonitor(string cls, Android.App.Instrumentation.ActivityResult result, bool block);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/app/Instrumentation$ActivityResult;Z)V", "")>]
new Android.App.Instrumentation.ActivityMonitor : string * Android.App.Instrumentation.ActivityResult * bool -> Android.App.Instrumentation.ActivityMonitor

Parametri

cls
String

Stringa: la classe di attività per cui il monitoraggio è responsabile.

result
Instrumentation.ActivityResult

Instrumentation.ActivityResult: risultato in scatola da restituire se viene raggiunto il monitoraggio; può essere Null.

block
Boolean

booleano: controlla se il monitoraggio deve bloccare l'avvio dell'attività (restituendo il relativo risultato in scatola) o lasciare che la chiamata proceda.

Attributi

Commenti

Creare un nuovo ActivityMonitor che cerca una classe di attività specifica da avviare.

Vedere anche:

Informazioni di riferimento su Android per android.app.Instrumentation.ActivityMonitor.ActivityMonitor.

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