AppExtensionCatalog AppExtensionCatalog AppExtensionCatalog AppExtensionCatalog AppExtensionCatalog Class

Definition

Provides information about available extensions within an extension group.

public : sealed class AppExtensionCatalog
struct winrt::Windows::ApplicationModel::AppExtensions::AppExtensionCatalog
public sealed class AppExtensionCatalog
Public NotInheritable Class AppExtensionCatalog
// This class does not provide a public constructor.
Attributes

Windows 10 requirements

Device family
Windows 10 Anniversary Edition (introduced v10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v3)

Methods

FindAllAsync() FindAllAsync() FindAllAsync() FindAllAsync() FindAllAsync()

Provides the list of extensions in the catalog.

Open(String) Open(String) Open(String) Open(String) Open(String)

Opens a catalog of extensions.

RequestRemovePackageAsync(String) RequestRemovePackageAsync(String) RequestRemovePackageAsync(String) RequestRemovePackageAsync(String) RequestRemovePackageAsync(String)

Attempts to remove the specified extension package from the machine.

Events

PackageInstalled PackageInstalled PackageInstalled PackageInstalled PackageInstalled

Event that is fired when an extension package is installed.

PackageStatusChanged PackageStatusChanged PackageStatusChanged PackageStatusChanged PackageStatusChanged

Event that is fired when an extension package in the catalog removed, updated, or installed.

PackageUninstalling PackageUninstalling PackageUninstalling PackageUninstalling PackageUninstalling

Event that is fired when an extension package is being uninstalled.

PackageUpdated PackageUpdated PackageUpdated PackageUpdated PackageUpdated

Event that is fired when an extension package in the catalog is updated.

PackageUpdating PackageUpdating PackageUpdating PackageUpdating PackageUpdating

Event that is fired when an extension package is being updated.