System.AppUserModel.ID
ID modello utente applicazione esplicito (AppUserModelID) usato per associare processi, file e finestre a una determinata applicazione. In alcuni casi, è sufficiente basarsi sull'AppUserModelID interno assegnato a un processo dal sistema. Tuttavia, un'applicazione che possiede più processi o un'applicazione in esecuzione in un processo host potrebbe dover identificarsi in modo esplicito tramite questa proprietà in modo che possa raggruppare le finestre altrimenti diverse sotto un singolo pulsante della barra delle applicazioni e controllare il contenuto dell'elenco jump dell'applicazione.
Per impostare questa proprietà in una finestra, usare SHGetPropertyStoreForWindow per recuperare l'archivio delle proprietà della finestra e usare i metodi di tale oggetto IPropertyStore recuperati per impostare la proprietà System.AppUserModel.ID di tale finestra.
Per altre informazioni, vedere ID modello utente applicazione (AppUserModelIDs).
Al momento dell'impostazione della proprietà System.AppUserModel.ID , la barra delle applicazioni riceve una notifica per aggiornare le informazioni nella finestra o nel collegamento, dato che AppUserModelID.
Altre proprietà di finestra e collegamento possono essere usate insieme a un AppUserModelID esplicito per controllare ulteriormente il raggruppamento e l'aggiunta associati a una finestra, al nome visualizzato e all'icona usata per la barra delle applicazioni e al comando per avviare un'applicazione aggiunta alla barra delle applicazioni o a una nuova istanza dell'applicazione tramite l'elenco jump list dell'applicazione. Queste proprietà devono essere impostate prima di impostare la proprietà System.AppUserModel.ID . Per altre informazioni, vedere gli argomenti seguenti:
- System.AppUserModel.PreventPinning
- System.AppUserModel.RelaunchCommand
- System.AppUserModel.RelaunchDisplayNameResource
- System.AppUserModel.RelaunchIconResource
Windows 10, versione 1703, Windows 10, versione 1607, Windows 10, versione 1511, Windows 10, versione 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
Commenti
I valori PKEY sono definiti in Propkey.h.
Argomenti correlati