Context.StartInstrumentation(ComponentName, String, Bundle) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Avviare l'esecuzione di una android.app.Instrumentation classe.
[Android.Runtime.Register("startInstrumentation", "(Landroid/content/ComponentName;Ljava/lang/String;Landroid/os/Bundle;)Z", "GetStartInstrumentation_Landroid_content_ComponentName_Ljava_lang_String_Landroid_os_Bundle_Handler")]
public abstract bool StartInstrumentation(Android.Content.ComponentName className, string? profileFile, Android.OS.Bundle? arguments);
[<Android.Runtime.Register("startInstrumentation", "(Landroid/content/ComponentName;Ljava/lang/String;Landroid/os/Bundle;)Z", "GetStartInstrumentation_Landroid_content_ComponentName_Ljava_lang_String_Landroid_os_Bundle_Handler")>]
abstract member StartInstrumentation : Android.Content.ComponentName * string * Android.OS.Bundle -> bool
Parametri
- className
- ComponentName
Nome del componente di strumentazione da eseguire.
- profileFile
- String
Percorso facoltativo per scrivere dati di profilatura durante l'esecuzione della strumentazione o null per nessuna profilatura.
- arguments
- Bundle
Argomenti facoltativi aggiuntivi da passare alla strumentazione o null.
Valori restituiti
true se la strumentazione è stata avviata correttamente, altrimenti false se non è stato trovato.
- Attributi
Commenti
Avviare l'esecuzione di una android.app.Instrumentation classe. Il componente di strumentazione specificato verrà eseguito uccidendo l'applicazione di destinazione (se attualmente in esecuzione), avviando il processo di destinazione, creando un'istanza del componente di strumentazione e consentendo l'unità dell'applicazione.
Questa funzione non è sincrona, viene restituita non appena la strumentazione è stata avviata e mentre è in esecuzione.
La strumentazione è in genere consentita solo per l'esecuzione su un pacchetto non firmato o firmato con una firma con cui viene firmato anche il pacchetto di strumentazione (assicurando che la destinazione consideri attendibile la strumentazione).
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.