Share via


AppListEntry Class

Definition

Provides an app's display info such as its display name and description, and a method to launch the app.

public ref class AppListEntry sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppListEntry final
[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 AppListEntry
Public NotInheritable Class AppListEntry
Inheritance
Object Platform::Object IInspectable AppListEntry
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
1709 16299 AppUserModelId
1803 17134 LaunchForUserAsync

Properties

AppInfo

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

AppUserModelId

Gets the Application User Model ID (AUMID) for this AppListEntry.

DisplayInfo

Provides an app's display name, description, and logo.

Methods

LaunchAsync()

Launch the app associated with this AppListEntry

LaunchForUserAsync(User)

Launch the app associated with this AppListEntry within the context of a specified user.

Applies to