Freigeben über


PackageExtensionCatalog Klasse

Definition

Stellt Informationen zu verfügbaren Erweiterungen innerhalb einer Paketbereichserweiterungsgruppe bereit.

public ref class PackageExtensionCatalog sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 1114112)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PackageExtensionCatalog final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 1114112)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PackageExtensionCatalog
Public NotInheritable Class PackageExtensionCatalog
Vererbung
Object Platform::Object IInspectable PackageExtensionCatalog
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 11, version 24H2 (eingeführt in 10.0.26100.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v19.0)

Methoden

FindAll()

Stellt die Liste der Erweiterungen im Katalog bereit.

FindAllAsync()

Stellt die Liste der Erweiterungen im Katalog bereit.

Open(String)

Öffnet einen Katalog von Erweiterungen.

RequestRemovePackageAsync(String)

Versucht, das angegebene Erweiterungspaket vom Computer zu entfernen.

Ereignisse

PackageInstalled

Ereignis, das ausgelöst wird, wenn ein Erweiterungspaket installiert wird.

PackageStatusChanged

Ereignis, das ausgelöst wird, wenn ein Erweiterungspaket im Katalog entfernt, aktualisiert oder installiert wird.

PackageUninstalling

Ereignis, das ausgelöst wird, wenn ein Erweiterungspaket deinstalliert wird.

PackageUpdated

Ereignis, das ausgelöst wird, wenn ein Erweiterungspaket im Katalog aktualisiert wird.

PackageUpdating

Ereignis, das ausgelöst wird, wenn ein Erweiterungspaket aktualisiert wird.

Gilt für: