windows_applicationmodel library

Provides access to WinRT APIs from the Windows.ApplicationModel namespace using FFI.

Classes

AppDisplayInfo
Provides an application's name, description, and logo.
AppInfo
Provides information about an application such as its name, logo, package information, ID.
AppInstallerInfo
Represents an App Installer file containing app package and bundle information for defining the packages that are part of a related set and specifying update and repair configuration.
AppListEntry
Provides an app's display info such as its display name and description, and a method to launch the app.
DeviceWatcherTrigger
Represents an event that causes a background task to run when changes occur to the list of devices. Returned by GetBackgroundTrigger.
FindRelatedPackagesOptions
Provides filtering when searching for packages.
IAppDisplayInfo
IAppInfo
IAppInfo2
IAppInfo3
IAppInfo4
IAppInstallerInfo
IAppInstallerInfo2
IAppListEntry
IAppListEntry2
IAppListEntry3
IAppListEntry4
IBackgroundTrigger
IDeviceWatcherTrigger
IFindRelatedPackagesOptions
IPackage
IPackage2
IPackage3
IPackage4
IPackage5
IPackage6
IPackage7
IPackage8
IPackage9
IPackageContentGroup
IPackageId
IPackageIdWithMetadata
IPackageStatus
IPackageStatus2
IPackageUpdateAvailabilityResult
IPackageWithMetadata
Package
Provides information about a package.
PackageContentGroup
Provides information about a package content group.
PackageId
Provides package identification info, such as name, version, and publisher.
PackageStatus
Provides the status of the package.
PackageUpdateAvailabilityResult
Describes whether the main app package listed in the .appinstaller file requires updates.
PackageVersion
Represents the package version info.
StandardDataFormats
Contains static properties that return string values. Each string corresponds to a known format ID. Use this class to avoid errors in using string constants to specify data formats.

Enums

AppExecutionContext
Specifies the context in which an app runs.
AppInstallerPolicySource
Specifies the whether the source of the update policy for an app.
PackageContentGroupState
Describes the staging state of the package content group.
PackageRelationship
Defines the relationship between packages to be retrieved.
PackageSignatureKind
Provides information about the package's signature and the kind of certificate used to create it.
PackageUpdateAvailability
An enum that indicates if an application has an update, and if the update is required.
StartupTaskState
Represents the state (enabled, disabled, or disabled by user) of a startup task.