PackageManager.QueryIntentServices Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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 #resolveService
zurü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.
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