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 proprietaria di 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 della Jump List dell'applicazione.
Per impostare questa proprietà in una finestra, utilizzare SHGetPropertyStoreForWindow per recuperare l'archivio delle proprietà della finestra e utilizzare i metodi di che hanno recuperato oggetto IPropertyStore 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 relative alla finestra o al collegamento dato che AppUserModelID.
È possibile usare altre proprietà di finestra e collegamento insieme a un AppUserModelID esplicito per controllare ulteriormente il raggruppamento e l'aggiunta associati a una finestra, il nome visualizzato e l'icona usati nella barra delle applicazioni e il comando per avviare un'applicazione aggiunta alla barra delle applicazioni o una nuova istanza dell'applicazione tramite 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
Osservazioni
I valori PKEY sono definiti in Propkey.h.
Argomenti correlati
-
ID modello utente applicazione (AppUserModelIDs)