Share via


AppInfo Class

Definition

Provides information about an application such as its name, logo, package information, ID.

[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppInfo
Inheritance
Object AppInfo
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Remarks

Version history

Windows version SDK version Value added
2004 19041 Current
2004 19041 GetFromAppUserModelId
2004 19041 GetFromAppUserModelIdForUser
2004 19041 Package

Properties

AppUserModelId

An identifier that uniquely identifies the app.

Current

Retrieves the AppInfo object corresponding to the currently running process.

DisplayInfo

Gets information that describes the application.

ExecutionContext

An enum that represents the execution context for the specified app. Values may be one of Unknown, Host, or Guest. On Desktop devices, this will be Host.

Id

Gets the app identifier.

Package

Retrieves the full Package object for the calling AppInfo object.

PackageFamilyName

An identifier that uniquely identifies the app's package.

SupportedFileExtensions

A list of file extensions that the application has been registered to handle. An app can register to handle an extension under the windows.fileTypeAssociation in the application manifest file.

Methods

GetFromAppUserModelId(String)

Retrieves the AppInfo object associated with an AppUserModelId (AUMID).

GetFromAppUserModelIdForUser(User, String)

Retrieves the AppInfo object associated with a specified User and AppUserModelId (AUMID).

Applies to

Product Versions
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100