Condividi tramite


AppWidgetManager.GetInstalledProvidersForPackage(String, UserHandle) Metodo

Definizione

Ottiene i provider AppWidget per il pacchetto e il profilo utente specificati.

[Android.Runtime.Register("getInstalledProvidersForPackage", "(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/util/List;", "GetGetInstalledProvidersForPackage_Ljava_lang_String_Landroid_os_UserHandle_Handler", ApiSince=26)]
public virtual System.Collections.Generic.IList<Android.Appwidget.AppWidgetProviderInfo> GetInstalledProvidersForPackage (string packageName, Android.OS.UserHandle? profile);
[<Android.Runtime.Register("getInstalledProvidersForPackage", "(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/util/List;", "GetGetInstalledProvidersForPackage_Ljava_lang_String_Landroid_os_UserHandle_Handler", ApiSince=26)>]
abstract member GetInstalledProvidersForPackage : string * Android.OS.UserHandle -> System.Collections.Generic.IList<Android.Appwidget.AppWidgetProviderInfo>
override this.GetInstalledProvidersForPackage : string * Android.OS.UserHandle -> System.Collections.Generic.IList<Android.Appwidget.AppWidgetProviderInfo>

Parametri

packageName
String

Pacchetto per il quale ottenere i provider. Se null, questo metodo equivale a #getInstalledProvidersForProfile(UserHandle).

profile
UserHandle

Profilo per il quale ottenere i provider. Il passaggio di null equivale all'esecuzione di query solo per l'utente chiamante.

Restituisce

Provider installati o un elenco vuoto se non viene trovato alcun elemento per il pacchetto e l'utente specificati.

Attributi

Commenti

Ottiene i provider AppWidget per il pacchetto e il profilo utente specificati. Il profilo utente può essere solo l'utente corrente o un profilo dell'utente corrente. Ad esempio, l'utente corrente può avere un profilo aziendale. In questo caso il profilo utente padre ha un profilo figlio, quello aziendale.

Documentazione java per android.appwidget.AppWidgetManager.getInstalledProvidersForPackage(java.lang.String, android.os.UserHandle).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a