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