estructura UI_EVENTPARAMS_COMMAND (uiribbon.h)
Contiene información sobre un comando asociado a un evento.
Sintaxis
typedef struct _UI_EVENTPARAMS_COMMAND {
UINT CommandID;
PCWSTR CommandName;
UINT ParentCommandID;
PCWSTR ParentCommandName;
UINT SelectionIndex;
UI_EVENTLOCATION Location;
} UI_EVENTPARAMS_COMMAND;
Miembros
CommandID
Identificador del comando relacionado directamente con el evento , que se especifica en el archivo de recursos de marcado.
CommandName
Nombre de comando asociado a CommandId.
ParentCommandID
Identificador del elemento primario del comando, que se especifica en el archivo de recursos de marcado.
ParentCommandName
Nombre de comando del elemento primario asociado a CommandId.
SelectionIndex
SelectionIndex solo se usa cuando se ha desencadenado un UI_EVENTTYPE_CommandExecuted en respuesta al usuario que selecciona un elemento dentro de un ComboBox o galería de elementos. En esos casos, SelectionIndex contiene el índice del elemento seleccionado. En todos los demás casos, se establece en 0.
Location
Uno de los valores de UI_EVENTLOCATION.
Comentarios
El comando identificado por CommandID y CommandName depende del evento que se ha producido: para un evento de UI_EVENTTYPE_TabActivated , identifican la pestaña; para un evento de UI_EVENTTYPE_MenuOpened , identifican el menú; para UI_EVENTTYPE_CommandExecuted eventos, identifican el comando que se está ejecutando; y para UI_EVENTTYPE_TooltipShown eventos, identifican el comando que posee esa información sobre herramientas.
ParentCommandID y ParentCommandName identifican el comando primario (si existe) del comando asociado a este evento. Si no hay ningún elemento primario, ParentCommandID es cero y ParentCommandName es una cadena vacía.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | uiribbon.h |