Partager via


PackageManager.QueryIntentActivities Méthode

Définition

Surcharges

QueryIntentActivities(Intent, PackageInfoFlags)

Récupérez toutes les activités qui peuvent être effectuées pour l’intention donnée.

QueryIntentActivities(Intent, PackageManager+ResolveInfoFlags)

QueryIntentActivities(Intent, PackageInfoFlags)

Récupérez toutes les activités qui peuvent être effectuées pour l’intention donnée.

[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>

Paramètres

intent
Intent

Intention souhaitée en fonction de resolveActivity().

flags
PackageInfoFlags

Indicateurs d’option supplémentaires pour modifier les données retournées. Le plus important est #MATCH_DEFAULT_ONLY, de limiter la résolution aux seules activités qui prennent en charge le android.content.Intent#CATEGORY_DEFAULT. Ou, définissez #MATCH_ALL pour empêcher tout filtrage des résultats.

Retours

Retourne une liste d’objets ResolveInfo contenant une entrée pour chaque activité correspondante, classées de meilleure à pire. En d’autres termes, le premier élément est ce qui serait retourné par #resolveActivity. S’il n’existe aucune activité correspondante, une liste vide est retournée.

Attributs

Remarques

Récupérez toutes les activités qui peuvent être effectuées pour l’intention donnée.

Utilisez #queryIntentActivities(Intent, ResolveInfoFlags) quand des indicateurs longs sont nécessaires.

Documentation Java pour android.content.pm.PackageManager.queryIntentActivities(android.content.Intent, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

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>

Paramètres

intent
Intent

Retours

Attributs

S’applique à