Microsoft Learn

PackageManager Class

Provides methods for managing Universal Windows Platform (UWP) packages on a device.

Namespace

Windows.Management.Deployment

Remarks

The PackageManager class allows you to programmatically install, uninstall, update, and query UWP applications. It's primarily used by system services, provisioning tools, and advanced deployment scenarios where direct application lifecycle management is required.

For typical application development, you would not directly use this class. Instead, the Windows Runtime manages package installation and updates through the Store or during OS deployment.

Methods

Properties

This class does not expose any public properties directly, but its methods operate on package information obtained through other APIs.

See Also