System.AppUserModel.ID
Identificador explícito del modelo de usuario de aplicación (AppUserModelID) que se usa para asociar procesos, archivos y ventanas con una aplicación determinada. En algunos casos, es suficiente confiar en el AppUserModelID interno asignado a un proceso por parte del sistema. Sin embargo, una aplicación que posee varios procesos o una aplicación que se ejecuta en un proceso host podría necesitar identificarse explícitamente a través de esta propiedad para que pueda agrupar sus ventanas dispares en un solo botón de barra de tareas y controlar el contenido de la lista de accesos directos de esa aplicación.
Para establecer esta propiedad en una ventana, use SHGetPropertyStoreForWindow para recuperar el almacén de propiedades de la ventana y use los métodos de ese objeto IPropertyStore recuperado para establecer la propiedad System.AppUserModel.ID de esa ventana.
Para obtener más información, vea Identificadores de modelo de usuario de aplicación (AppUserModelIDs).
En el momento en que se establece la propiedad System.AppUserModel.ID , se notifica a la barra de tareas que actualice su información en la ventana o acceso directo, dado que AppUserModelID.
Otras propiedades de ventana y acceso directo se pueden usar junto con un AppUserModelID explícito para controlar aún más la agrupación y anclar asociada a una ventana, el nombre para mostrar y el icono que se usa para ella en la barra de tareas y el comando para iniciar una aplicación anclada a la barra de tareas o a una nueva instancia de la aplicación a través de la lista de accesos directos de esa aplicación. Estas propiedades deben establecerse antes de establecer la propiedad System.AppUserModel.ID . Para obtener más información, vea los temas siguientes:
- System.AppUserModel.PreventPinning
- System.AppUserModel.RelaunchCommand
- System.AppUserModel.RelaunchDisplayNameResource
- System.AppUserModel.RelaunchIconResource
Windows 10, versión 1703, Windows 10, versión 1607, Windows 10, versión 1511, Windows 10, versión 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
Comentarios
Los valores PKEY se definen en Propkey.h.
Temas relacionados