System.AppUserModel.ID
Eine explizite Anwendungsbenutzermodell-ID (AppUserModelID), die zum Zuordnen von Prozessen, Dateien und Fenstern zu einer bestimmten Anwendung verwendet wird. In einigen Fällen reicht es aus, auf die interne AppUserModelID zu verlassen, die einem Prozess vom System zugewiesen ist. Eine Anwendung, die mehrere Prozesse besitzt oder eine Anwendung, die in einem Hostprozess ausgeführt wird, muss sich jedoch möglicherweise explizit über diese Eigenschaft identifizieren, sodass sie ihre ansonsten unterschiedlichen Fenster unter einer einzelnen Taskleistenschaltfläche gruppieren und den Inhalt der Sprungliste dieser Anwendung steuern kann.
Um diese Eigenschaft für ein Fenster festzulegen, verwenden Sie SHGetPropertyStoreForWindow, um den Eigenschaftenspeicher des Fensters abzurufen, und verwenden Sie die Methoden, die IPropertyStore--Objekt abgerufen wurden, um die System.AppUserModel.ID Eigenschaft dieses Fensters festzulegen.
Weitere Informationen finden Sie unter Anwendungsbenutzermodell-IDs (AppUserModelIDs).
Zum Zeitpunkt der Festlegung der System.AppUserModel.ID-Eigenschaft wird die Taskleiste benachrichtigt, ihre Informationen im Fenster oder der Verknüpfung zu aktualisieren, da AppUserModelID angegeben ist.
Andere Fenster- und Verknüpfungseigenschaften können in Verbindung mit einer expliziten AppUserModelID verwendet werden, um die gruppieren und anheften, die einem Fenster zugeordnet ist, den Anzeigenamen und das dafür verwendete Symbol in der Taskleiste und der Befehl zum Starten einer Anwendung, die an die Taskleiste angeheftet ist, oder eine neue Instanz der Anwendung über die Sprungliste dieser Anwendung zu starten. Diese Eigenschaften sollten vor dem Festlegen der System.AppUserModel.ID-Eigenschaft festgelegt werden. Weitere Informationen finden Sie in den folgenden Themen:
- System.AppUserModel.PreventPinning
- System.AppUserModel.RelaunchCommand
- System.AppUserModel.RelaunchDisplayNameResource
- System.AppUserModel.RelaunchIconResource
Windows 10, Version 1703, Windows 10, Version 1607, Windows 10, Version 1511, Windows 10, Version 1507, Windows 8.1, Windows 8, Windows 7
propertyDescription
name = System.AppUserModel.ID
shellPKey = PKEY_AppUserModel_ID
formatID = 9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3
propID = 5
SearchInfo
InInvertedIndex = false
IsColumn = false
typeInfo
type = String
IsInnate = false
Bemerkungen
PKEY-Werte werden in Propkey.h definiert.
Verwandte Themen