Share via


PackageManager.QueryIntentServices Methode

Definition

Überlädt

QueryIntentServices(Intent, PackageInfoFlags)

Rufen Sie alle Dienste ab, die mit der angegebenen Absicht übereinstimmen können.

QueryIntentServices(Intent, PackageManager+ResolveInfoFlags)

QueryIntentServices(Intent, PackageInfoFlags)

Rufen Sie alle Dienste ab, die mit der angegebenen Absicht übereinstimmen können.

[Android.Runtime.Register("queryIntentServices", "(Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentServices_Landroid_content_Intent_IHandler")]
public abstract System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> QueryIntentServices (Android.Content.Intent intent, Android.Content.PM.PackageInfoFlags flags);
[<Android.Runtime.Register("queryIntentServices", "(Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentServices_Landroid_content_Intent_IHandler")>]
abstract member QueryIntentServices : Android.Content.Intent * Android.Content.PM.PackageInfoFlags -> System.Collections.Generic.IList<Android.Content.PM.ResolveInfo>

Parameter

intent
Intent

Die gewünschte Absicht gemäß resolveService().

flags
PackageInfoFlags

Zusätzliche Optionsflags zum Ändern der zurückgegebenen Daten.

Gibt zurück

Gibt eine Liste von ResolveInfo-Objekten zurück, die einen Eintrag für jeden übereinstimmenden Dienst enthält, geordnet vom besten zum schlechtesten. Anders ausgedrückt: Das erste Element wird von #resolveServicezurückgegeben. Wenn keine übereinstimmenden Dienste vorhanden sind, wird eine leere Liste oder NULL zurückgegeben.

Attribute

Hinweise

Rufen Sie alle Dienste ab, die mit der angegebenen Absicht übereinstimmen können.

Verwenden Sie #queryIntentServices(Intent, ResolveInfoFlags) , wenn lange Flags benötigt werden.

Java-Dokumentation für android.content.pm.PackageManager.queryIntentServices(android.content.Intent, int).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

QueryIntentServices(Intent, PackageManager+ResolveInfoFlags)

[Android.Runtime.Register("queryIntentServices", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Ljava/util/List;", "GetQueryIntentServices_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)]
public virtual System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> QueryIntentServices (Android.Content.Intent intent, Android.Content.PM.PackageManager.ResolveInfoFlags flags);
[<Android.Runtime.Register("queryIntentServices", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Ljava/util/List;", "GetQueryIntentServices_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)>]
abstract member QueryIntentServices : Android.Content.Intent * Android.Content.PM.PackageManager.ResolveInfoFlags -> System.Collections.Generic.IList<Android.Content.PM.ResolveInfo>
override this.QueryIntentServices : Android.Content.Intent * Android.Content.PM.PackageManager.ResolveInfoFlags -> System.Collections.Generic.IList<Android.Content.PM.ResolveInfo>

Parameter

intent
Intent

Gibt zurück

Attribute

Gilt für: