PackageManager.QueryIntentActivities 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.
Overload
| Nome | Descrizione |
|---|---|
| QueryIntentActivities(Intent, PackageInfoFlags) |
Recuperare tutte le attività che possono essere eseguite per la finalità specificata. |
| QueryIntentActivities(Intent, PackageManager+ResolveInfoFlags) |
QueryIntentActivities(Intent, PackageInfoFlags)
Recuperare tutte le attività che possono essere eseguite per la finalità specificata.
[Android.Runtime.Register("queryIntentActivities", "(Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentActivities_Landroid_content_Intent_IHandler")]
public abstract System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> QueryIntentActivities(Android.Content.Intent intent, Android.Content.PM.PackageInfoFlags flags);
[<Android.Runtime.Register("queryIntentActivities", "(Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentActivities_Landroid_content_Intent_IHandler")>]
abstract member QueryIntentActivities : Android.Content.Intent * Android.Content.PM.PackageInfoFlags -> System.Collections.Generic.IList<Android.Content.PM.ResolveInfo>
Parametri
- intent
- Intent
Finalità desiderata in base a resolveActivity().
- flags
- PackageInfoFlags
Flag di opzione aggiuntivi per modificare i dati restituiti. L'elemento più importante è #MATCH_DEFAULT_ONLY, per limitare la risoluzione solo a quelle attività che supportano .android.content.Intent#CATEGORY_DEFAULT In alternativa, impostare #MATCH_ALL per impedire l'applicazione di filtri dei risultati.
Valori restituiti
Restituisce un elenco di oggetti ResolveInfo contenenti una voce per ogni attività corrispondente, ordinata dal migliore al peggiore. In altre parole, il primo elemento è ciò che verrebbe restituito da #resolveActivity. Se non sono presenti attività corrispondenti, viene restituito un elenco vuoto.
- Attributi
Commenti
Recuperare tutte le attività che possono essere eseguite per la finalità specificata.
Usare #queryIntentActivities(Intent, ResolveInfoFlags) quando sono necessari flag lunghi.
per android.content.pm.PackageManager.queryIntentActivities(android.content.Intent, int).
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
QueryIntentActivities(Intent, PackageManager+ResolveInfoFlags)
[Android.Runtime.Register("queryIntentActivities", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Ljava/util/List;", "GetQueryIntentActivities_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)]
public virtual System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> QueryIntentActivities(Android.Content.Intent intent, Android.Content.PM.PackageManager.ResolveInfoFlags flags);
[<Android.Runtime.Register("queryIntentActivities", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Ljava/util/List;", "GetQueryIntentActivities_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)>]
abstract member QueryIntentActivities : Android.Content.Intent * Android.Content.PM.PackageManager.ResolveInfoFlags -> System.Collections.Generic.IList<Android.Content.PM.ResolveInfo>
override this.QueryIntentActivities : Android.Content.Intent * Android.Content.PM.PackageManager.ResolveInfoFlags -> System.Collections.Generic.IList<Android.Content.PM.ResolveInfo>
Parametri
- intent
- Intent
Valori restituiti
- Attributi