Share via


PackageManager.QueryIntentContentProviders Methode

Definition

Ü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.

Java-Dokumentation für android.content.pm.PackageManager.queryIntentContentProviders(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:

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

Gilt für: