PackageManager.GetPreferredActivities 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.
Recuperare tutte le attività preferite, aggiunte in precedenza con #addPreferredActivity
, attualmente registrate con il sistema.
[Android.Runtime.Register("getPreferredActivities", "(Ljava/util/List;Ljava/util/List;Ljava/lang/String;)I", "GetGetPreferredActivities_Ljava_util_List_Ljava_util_List_Ljava_lang_String_Handler")]
public abstract int GetPreferredActivities (System.Collections.Generic.IList<Android.Content.IntentFilter> outFilters, System.Collections.Generic.IList<Android.Content.ComponentName> outActivities, string? packageName);
[<Android.Runtime.Register("getPreferredActivities", "(Ljava/util/List;Ljava/util/List;Ljava/lang/String;)I", "GetGetPreferredActivities_Ljava_util_List_Ljava_util_List_Ljava_lang_String_Handler")>]
abstract member GetPreferredActivities : System.Collections.Generic.IList<Android.Content.IntentFilter> * System.Collections.Generic.IList<Android.Content.ComponentName> * string -> int
Parametri
- outFilters
- IList<IntentFilter>
Elenco obbligatorio in cui inserire i filtri di tutte le attività preferite.
- outActivities
- IList<ComponentName>
Elenco obbligatorio in cui inserire i nomi dei componenti di tutte le attività preferite.
- packageName
- String
Pacchetto facoltativo in cui si vuole limitare l'elenco. Se null, verranno restituite tutte le attività; se non null, vengono restituite solo le attività nel pacchetto specificato.
Restituisce
Restituisce il numero totale di attività preferite registrate (il numero di record IntentFilter distinti, non il numero di componenti di attività univoci) trovati.
- Attributi
Commenti
Recuperare tutte le attività preferite, aggiunte in precedenza con #addPreferredActivity
, attualmente registrate con il sistema.
Questo membro è deprecato. Questa funzione non esegue più alcuna operazione. È responsabilità della piattaforma assegnare attività preferite e questo non può essere modificato direttamente. Per determinare le attività risolte dalla piattaforma, usare #resolveActivity
o #queryIntentActivities
. Per configurare un'app in modo che sia responsabile di un ruolo specifico e di controllare i titolari di ruolo correnti, vedere android.app.role.RoleManager
.
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.