Provides an app with access to core system functionality and run-time information about its app package, and handles suspend operations.
The Windows.ApplicationModel namespace has these types of members:
|AppDisplayInfo||Provides an application's name, description, and logo.|
|AppInfo||Provides information about an application such as it name, logo, package information, ID.|
|CameraApplicationManager||Enables an app to launch a dialog that displays all of the lens apps installed on the device and allows the user to quickly switch between them.|
|DesignMode||Enables you to detect whether your app is in design mode in a visual designer.|
|Package||Provides information about a package.|
|PackageId||Provides package identification info, such as name, version, and publisher.|
|PackageStatus||Provides the status of the package.|
|SuspendingDeferral||Manages a delayed app suspending operation.|
|SuspendingEventArgs||Provides data for an app suspending event.|
|SuspendingOperation||Provides info about an app suspending operation.|
The Windows.ApplicationModel namespace defines these interfaces.
|ISuspendingDeferral||Manages a delayed app suspending operation.|
|ISuspendingEventArgs||Provides data for an app suspending event.|
|ISuspendingOperation||Provides information about an app suspending operation.|
The Windows.ApplicationModel namespace has these structures.
|PackageVersion||Represents the package version info.|
To improve system responsiveness, apps are given low priority access to resources after they are suspended. To support this new priority, the suspend operation timeout is extended so that the app has the equivalent of the 5-second timeout for normal priority. You cannot extend or alter this timeout window.
Minimum supported client
Minimum supported server
|Windows Server 2012|
Minimum supported phone
|Windows Phone 8|