AppInfo AppInfo AppInfo AppInfo Class

Definition

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

public : sealed class AppInfo : IAppInfo
public sealed class AppInfo : IAppInfo
Public NotInheritable Class AppInfo Implements IAppInfo
// This class does not provide a public constructor.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Capabilities
appDiagnostics

Properties

AppUserModelId AppUserModelId AppUserModelId AppUserModelId

An identifier that uniquely identifies the app.

public : Platform::String AppUserModelId { get; }
public string AppUserModelId { get; }
Public ReadOnly Property AppUserModelId As string
var string = appInfo.appUserModelId;
Value
Platform::String string string string

The application user model ID for the application.

Remarks

An application user model identifier is used to associate processes, files, and windows with a particular application. See Application User Model IDs for more details.

See Also

DisplayInfo DisplayInfo DisplayInfo DisplayInfo

Gets information that describes the application.

public : AppDisplayInfo DisplayInfo { get; }
public AppDisplayInfo DisplayInfo { get; }
Public ReadOnly Property DisplayInfo As AppDisplayInfo
var appDisplayInfo = appInfo.displayInfo;
Value
AppDisplayInfo AppDisplayInfo AppDisplayInfo AppDisplayInfo

An object containing information about the app's name, description, and logo.

Id Id Id Id

Gets the app identifier.

public : Platform::String Id { get; }
public string Id { get; }
Public ReadOnly Property Id As string
var string = appInfo.id;
Value
Platform::String string string string

The id of the app as defined by the package name in the Package.appxmanifest file.

PackageFamilyName PackageFamilyName PackageFamilyName PackageFamilyName

An identifier that uniquely identifies the app's package.

public : Platform::String PackageFamilyName { get; }
public string PackageFamilyName { get; }
Public ReadOnly Property PackageFamilyName As string
var string = appInfo.packageFamilyName;
Value
Platform::String string string string

The package family name