Interfaz IExtendContextMenu (mmc.h)
La interfaz IExtendContextMenu permite que un complemento agregue elementos a un menú contextual existente. Así es como las extensiones agregan elementos de menú a los menús contextuales de los objetos que insertan en el panel de ámbito o en el panel de resultados de la vista de lista. Esta interfaz también es el medio por el que las extensiones de menú contextual de terceros agregan elementos a los menús contextuales de los tipos de nodo que extienden.
Cuando un usuario hace clic con el botón derecho en los elementos que pertenecen a un complemento y también están en el panel de ámbito o en el panel de resultados de la vista de lista, MMC genera un menú contextual predeterminado. El complemento que agregó el elemento se ofrece una oportunidad para ampliar el menú contextual como extensión principal. Después, MMC ofrece todas las extensiones registradas y habilitadas la oportunidad de agregar elementos de menú adicionales.
Herencia
La interfaz IExtendContextMenu hereda de la interfaz IUnknown . IExtendContextMenu también tiene estos tipos de miembros:
Métodos
La interfaz IExtendContextMenu tiene estos métodos.
IExtendContextMenu::AddMenuItems El método IExtendContextMenu::AddMenuItems permite que un complemento agregue elementos a un menú contextual. |
IExtendContextMenu::Command Se llama al método IExtendContextMenu::Command si se selecciona posteriormente uno de los elementos que agregó al menú contextual con IExtendContextMenu::AddMenuItems. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | mmc.h |