Interfaz IStartMenuPinnedList (shobjidl.h)
Expone un método que desancla un acceso directo de la aplicación desde el menú Inicio o la barra de tareas.
Herencia
La interfaz IStartMenuPinnedList hereda de la interfaz IUnknown . IStartMenuPinnedList también tiene estos tipos de miembros:
Métodos
La interfaz IStartMenuPinnedList tiene estos métodos.
IStartMenuPinnedList::RemoveFromList Windows Vista:_Removes un elemento de la lista anclada del menú Inicio, que es la lista en la posición superior izquierda del menú Inicio. |
Comentarios
Cuándo implementar
Windows proporciona una implementación de esta interfaz como CLSID_StartMenuPin. Los terceros no proporcionan su propia implementación.Cuándo usar
Cualquier acceso directo instalado por una aplicación podría haber sido anclado posteriormente por el usuario y no hay ninguna manera de que una aplicación lo sepa. Por lo tanto, se recomienda que, durante la desinstalación, todas las aplicaciones llamen a IStartMenuPinnedList::RemoveFromList en cada acceso directo que instalen.Tenga en cuenta que IStartMenuPinnedList no quita los accesos directos, solo los desancla. Las aplicaciones llaman primero a IStartMenuPinnedList::RemoveFromList en un acceso directo y, a continuación, eliminan ese acceso directo.
Compatibilidad
En Windows 8, la pantalla Inicio reemplaza el menú Inicio heredado. CLSID_StartMenuPin e IStartMenuPinnedList están presentes en Windows 8 para proporcionar compatibilidad con versiones anteriores con las aplicaciones existentes, pero no afectan a los iconos anclados a la pantalla inicio de Windows 8. CLSID_StartMenuPin e IStartMenuPinnedList siguen afectando a los elementos anclados a la barra de tareas de escritorio de Windows 8.Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shobjidl.h |