Windows.ApplicationModel
Windows.ApplicationModel
Windows.ApplicationModel
Windows.ApplicationModel
Namespace
Some information relates to pre-released product which may be substantially modified before it’s commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Prerelease APIs are identified by a Prerelease label.
[This namespace contains one or more prerelease APIs.]
Provides an app with access to core system functionality and run-time information about its app package, and handles suspend operations.
Classes
Structs
| PackageVersion PackageVersion PackageVersion PackageVersion |
Represents the package version info. |
Interfaces
| IEnteredBackgroundEventArgs IEnteredBackgroundEventArgs IEnteredBackgroundEventArgs IEnteredBackgroundEventArgs |
Gets the deferral object when an app has entered the background state. |
| ILeavingBackgroundEventArgs ILeavingBackgroundEventArgs ILeavingBackgroundEventArgs ILeavingBackgroundEventArgs |
Gets the deferral object when the app is leaving the background state. |
| ISuspendingDeferral ISuspendingDeferral ISuspendingDeferral ISuspendingDeferral |
Manages a delayed app suspending operation. |
| ISuspendingEventArgs ISuspendingEventArgs ISuspendingEventArgs ISuspendingEventArgs |
Provides data for an app suspending event. |
| ISuspendingOperation ISuspendingOperation ISuspendingOperation ISuspendingOperation |
Provides information about an app suspending operation. |
Enums
| PackageContentGroupState PackageContentGroupState PackageContentGroupState PackageContentGroupState |
Describes the staging state of the package content group. |
| PackageSignatureKind PackageSignatureKind PackageSignatureKind PackageSignatureKind |
Specifies the ways that an app package may be signed. |
| StartupTaskState StartupTaskState StartupTaskState StartupTaskState |
[Contains prerelease APIs.] |
Remarks
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.