AppListEntry Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
- 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 |
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. |