Freigeben über


AppInfo Klasse

Definition

Stellt Informationen zu einer Anwendung bereit, z. B. Name, Logo, Paketinformationen, ID.

public ref class AppInfo 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 AppInfo 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 AppInfo
Public NotInheritable Class AppInfo
Vererbung
Object Platform::Object IInspectable AppInfo
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
2004 19041 Aktuell
2004 19041 GetFromAppUserModelId
2004 19041 GetFromAppUserModelIdForUser
2004 19041 Paket

Eigenschaften

AppUserModelId

Ein Bezeichner, der die App eindeutig identifiziert.

Current

Ruft das AppInfo-Objekt ab, das dem aktuell ausgeführten Prozess entspricht.

DisplayInfo

Ruft Informationen ab, die die Anwendung beschreiben.

ExecutionContext

Eine Enumeration, die den Ausführungskontext für die angegebene App darstellt. Werte können unbekannt, Host oder Gast sein. Auf Desktopgeräten ist dies Der Host.

Id

Ruft den App-Bezeichner ab.

Package

Ruft das vollständige Package-Objekt für das aufrufende AppInfo-Objekt ab.

PackageFamilyName

Ein Bezeichner, der das Paket der App eindeutig identifiziert.

SupportedFileExtensions

Eine Liste der Dateierweiterungen, für die die Anwendung registriert wurde. Eine App kann sich registrieren, um eine Erweiterung unter der windows.fileTypeAssociation in der Anwendungsmanifestdatei zu behandeln.

Methoden

GetFromAppUserModelId(String)

Ruft das AppInfo-Objekt ab, das einer AppUserModelId (AUMID) zugeordnet ist.

GetFromAppUserModelIdForUser(User, String)

Ruft das AppInfo-Objekt ab, das einem angegebenen User und AppUserModelId (AUMID) zugeordnet ist.

Gilt für: