Compartir a través de


IAgentCommandsEx::AddEx

[Microsoft Agent está en desuso a partir de Windows 7 y puede no estar disponible en versiones posteriores de Windows.

HRESULT AddEx(
   BSTR bszCaption,       // Caption setting for Command
   BSTR bszVoice,         // Voice setting for Command
   BSTR bszVoiceCaption,  // VoiceCaption setting for Command
   long bEnabled,         // Enabled setting for Command
   long bVisible,         // Visible setting for Command
   long ulHelpID,         // HelpContextID setting for Command
   long * pdwID           // address for variable for ID
);

Agrega un objeto Command a una colección Commands .

  • Devuelve S_OK para indicar que la operación se realizó correctamente.

bszCaption

Un BSTR que especifica el valor del texto Caption mostrado para un command en una colección Commands .

bszVoice

Un BSTR que especifica el valor de la configuración de texto voz de un objeto Command en una colección Commands .

bszVoiceCaption

Un BSTR que especifica el valor del texto VoiceCaption que se muestra para un objeto Command en una colección Commands .

bEnabled

Expresión booleana que especifica el valor Habilitado para un comando de una colección Commands . Si el parámetro es True, el comando está habilitado y se puede seleccionar; Si es False, el comando está deshabilitado.

bVisible

Expresión booleana que especifica la configuración Visible para un objeto Command en una colección Commands . Si el parámetro es True, el comando estará visible en el menú emergente del carácter (si también se establece la propiedad Caption ).

ulHelpID

Número de contexto del tema de ayuda asociado al objeto Command ; se usa para proporcionar ayuda contextual para el comando.

pdwID

Dirección de una variable que recibe el identificador del comando agregado.

IAgentCommandsEx::AddEx extiende IAgentCommands::Add incluyendo la propiedad HelpContextID . También puede establecer la propiedad mediante IAgentCommandsEx::SetHelpContextID.

Consulte también

IAgentCommands::Add, IAgentCommandsEx::SetHelpContextID, IAgentCommand::SetCaption, IAgentCommand::SetEnabled, IAgentCommand::SetVisible, IAgentCommand::SetVoice, IAgentCommands::Insert, IAgentCommandsEx::InsertEx, IAgentCommands::Remove, IAgentCommands::Remove