Share via


Windows.ApplicationModel.Store.Preview.InstallControl Namespace

Provides APIs for programmatically managing the installation of apps and app updates.

Classes

AppInstallItem

Represents an app that is in the installation queue.

AppInstallManager

Provides members for programmatically installing apps, including the ability to start an app install and get a list of app installs currently in progress.

AppInstallManagerItemEventArgs

Provides data for the ItemCompleted and ItemStatusChanged events.

AppInstallOptions

Provides options you can use in several method overloads of the AppInstallManager class for installing app updates.

AppInstallStatus

Describes the status of an app that is in the installation queue.

AppUpdateOptions

Provides options you can use in several method overloads of the AppInstallManager class for searching for app updates.

GetEntitlementResult

Provides access to the result of a request to grant a free entitlement.

Enums

AppInstallationToastNotificationMode

Defines the types of toasts that can be shown by the system during and after app installation.

AppInstallState

Defines the app install states that are returned by the InstallState property of the AppInstallStatus class.

AppInstallType

Defines the different app install types that are returned by the InstallType property of the AppInstallItem class.

AutoUpdateSetting

Defines the automatic app update setting values that can be returned by the AutoUpdateSetting property of the AppInstallManager class.

GetEntitlementStatus

Defines the possible results of a request to grant a free entitlement by using the GetFreeDeviceEntitlementAsync, GetFreeUserEntitlementAsync, or GetFreeUserEntitlementForUserAsync methods.

Remarks

Important

The APIs in this namespace are protected by a private capability that is available only to apps that are developed by Microsoft.