Share via


PackageManager.GetInstalledPackages Methode

Definition

Überlädt

GetInstalledPackages(PackageInfoFlags)

Gibt eine Liste aller Pakete zurück, die für den aktuellen Benutzer installiert sind.

GetInstalledPackages(PackageManager+PackageInfoFlags)

GetInstalledPackages(PackageInfoFlags)

Gibt eine Liste aller Pakete zurück, die für den aktuellen Benutzer installiert sind.

[Android.Runtime.Register("getInstalledPackages", "(I)Ljava/util/List;", "GetGetInstalledPackages_IHandler")]
public abstract System.Collections.Generic.IList<Android.Content.PM.PackageInfo> GetInstalledPackages (Android.Content.PM.PackageInfoFlags flags);
[<Android.Runtime.Register("getInstalledPackages", "(I)Ljava/util/List;", "GetGetInstalledPackages_IHandler")>]
abstract member GetInstalledPackages : Android.Content.PM.PackageInfoFlags -> System.Collections.Generic.IList<Android.Content.PM.PackageInfo>

Parameter

flags
PackageInfoFlags

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

Gibt zurück

Eine Liste von PackageInfo-Objekten, eines für jedes installierte Paket, das Informationen zum Paket enthält. In dem unwahrscheinlichen Fall, dass keine pakete installiert sind, wird eine leere Liste zurückgegeben. Wenn das Flag MATCH_UNINSTALLED_PACKAGES festgelegt ist, werden die Paketinformationen aus der Liste der deinstallierten Anwendungen abgerufen (die sowohl installierte Anwendungen als auch Anwendungen mit Datenverzeichnis enthält, d. h. Anwendungen, die mit DELETE_KEEP_DATA einem Flagsatz gelöscht wurden).

Attribute

Hinweise

Gibt eine Liste aller Pakete zurück, die für den aktuellen Benutzer installiert sind.

Verwenden Sie #getInstalledPackages(PackageInfoFlags) , wenn lange Flags benötigt werden.

Java-Dokumentation für android.content.pm.PackageManager.getInstalledPackages(int).

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

Gilt für:

GetInstalledPackages(PackageManager+PackageInfoFlags)

[Android.Runtime.Register("getInstalledPackages", "(Landroid/content/pm/PackageManager$PackageInfoFlags;)Ljava/util/List;", "GetGetInstalledPackages_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)]
public virtual System.Collections.Generic.IList<Android.Content.PM.PackageInfo> GetInstalledPackages (Android.Content.PM.PackageManager.PackageInfoFlags flags);
[<Android.Runtime.Register("getInstalledPackages", "(Landroid/content/pm/PackageManager$PackageInfoFlags;)Ljava/util/List;", "GetGetInstalledPackages_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)>]
abstract member GetInstalledPackages : Android.Content.PM.PackageManager.PackageInfoFlags -> System.Collections.Generic.IList<Android.Content.PM.PackageInfo>
override this.GetInstalledPackages : Android.Content.PM.PackageManager.PackageInfoFlags -> System.Collections.Generic.IList<Android.Content.PM.PackageInfo>

Parameter

Gibt zurück

Attribute

Gilt für: