AppComponentFactory.InstantiateReceiver(ClassLoader, String, Intent) Metodo

Definizione

Consente all'applicazione di eseguire l'override della creazione di ricevitori.

[Android.Runtime.Register("instantiateReceiver", "(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/content/BroadcastReceiver;", "GetInstantiateReceiver_Ljava_lang_ClassLoader_Ljava_lang_String_Landroid_content_Intent_Handler", ApiSince=28)]
public virtual Android.Content.BroadcastReceiver InstantiateReceiver(Java.Lang.ClassLoader cl, string className, Android.Content.Intent? intent);
[<Android.Runtime.Register("instantiateReceiver", "(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/content/BroadcastReceiver;", "GetInstantiateReceiver_Ljava_lang_ClassLoader_Ljava_lang_String_Landroid_content_Intent_Handler", ApiSince=28)>]
abstract member InstantiateReceiver : Java.Lang.ClassLoader * string * Android.Content.Intent -> Android.Content.BroadcastReceiver
override this.InstantiateReceiver : Java.Lang.ClassLoader * string * Android.Content.Intent -> Android.Content.BroadcastReceiver

Parametri

cl
ClassLoader

ClassLoader: classloader predefinito da usare per la creazione di istanze. Questo valore non può essere Null.

className
String

String: classe di cui creare un'istanza. Questo valore non può essere Null.

intent
Intent

Finalità: creazione della classe. Questo valore può essere Null.

Valori restituiti

Questo valore non può essere Null.

Attributi

Commenti

Consente all'applicazione di eseguire l'override della creazione di ricevitori. Può essere usato per eseguire operazioni come l'inserimento delle dipendenze o le modifiche del caricatore di classi a queste classi.

Throws: ClassNotFoundException

Throws: IllegalAccessException

Throws: InstantiationException

Informazioni di riferimento su Android per android.app.AppComponentFactory.instantiateReceiver.

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