AppComponentFactory.InstantiateReceiver(ClassLoader, String, Intent) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Permite que o aplicativo substitua a criação de receptores.
[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
Parâmetros
- cl
- ClassLoader
O classloader padrão a ser usado para instanciação.
- className
- String
A classe a ser instanciada.
- intent
- Intent
Intenção de criar a classe.
Retornos
Esse valor não pode ser nulo.
- Atributos
Comentários
Permite que o aplicativo substitua a criação de receptores. Isso pode ser usado para executar itens como injeção de dependência ou alterações de carregador de classe nessas classes.
Lançamentos: ClassNotFoundException
Lançamentos: IllegalAccessException
Lançamentos: InstantiationException
Referência do Android para android.app.AppComponentFactory.instantiateReceiver.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.