Compartir a través de


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

Consulte también

OnUIEvent

Estructuras

UI_EVENTPARAMS