Microsoft.Windows.AppLifecycle Namespace

Provides APIs you can use to manage the lifecycle of your app. For example, you can control whether multiple instances of your app's process can run at the same time, and you can receive information about different kinds activations for your app.

For more information, see these articles:

Classes

ActivationRegistrationManager

Provides static methods you can use to register and unregister for certain types of activations for your app.

AppActivationArguments

Contains information about the type and data payload for an app activation that was registered by using one of the static methods of the ActivationRegistrationManager class.

AppInstance

Represents an instance of an app.

Structs

AppLifecycleContract

Enums

ExtendedActivationKind

Defines values that represent activation types.

See also