PackageManager.QueryIntentContentProviders 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
QueryIntentContentProviders(Intent, PackageInfoFlags) |
Ruft alle Anbieter ab, die der angegebenen Absicht entsprechen können. |
QueryIntentContentProviders(Intent, PackageManager+ResolveInfoFlags) |
QueryIntentContentProviders(Intent, PackageInfoFlags)
Ruft alle Anbieter ab, die der angegebenen Absicht entsprechen können.
[Android.Runtime.Register("queryIntentContentProviders", "(Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentContentProviders_Landroid_content_Intent_IHandler")]
public abstract System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> QueryIntentContentProviders (Android.Content.Intent intent, Android.Content.PM.PackageInfoFlags flags);
[<Android.Runtime.Register("queryIntentContentProviders", "(Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentContentProviders_Landroid_content_Intent_IHandler")>]
abstract member QueryIntentContentProviders : Android.Content.Intent * Android.Content.PM.PackageInfoFlags -> System.Collections.Generic.IList<Android.Content.PM.ResolveInfo>
Parameter
- intent
- Intent
Eine Absicht, die alle gewünschten Spezifikationen (Aktion, Daten, Typ, Kategorie und/oder Komponente) enthält.
- 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 Anbieter enthält, geordnet vom besten bis zum schlechtesten. Wenn keine übereinstimmenden Dienste vorhanden sind, wird eine leere Liste oder NULL zurückgegeben.
- Attribute
Hinweise
Ruft alle Anbieter ab, die der angegebenen Absicht entsprechen können.
Verwenden Sie #queryIntentContentProviders(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:
QueryIntentContentProviders(Intent, PackageManager+ResolveInfoFlags)
[Android.Runtime.Register("queryIntentContentProviders", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Ljava/util/List;", "GetQueryIntentContentProviders_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)]
public virtual System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> QueryIntentContentProviders (Android.Content.Intent intent, Android.Content.PM.PackageManager.ResolveInfoFlags flags);
[<Android.Runtime.Register("queryIntentContentProviders", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Ljava/util/List;", "GetQueryIntentContentProviders_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)>]
abstract member QueryIntentContentProviders : Android.Content.Intent * Android.Content.PM.PackageManager.ResolveInfoFlags -> System.Collections.Generic.IList<Android.Content.PM.ResolveInfo>
override this.QueryIntentContentProviders : Android.Content.Intent * Android.Content.PM.PackageManager.ResolveInfoFlags -> System.Collections.Generic.IList<Android.Content.PM.ResolveInfo>
Parameter
- intent
- Intent
Gibt zurück
- Attribute