Compartir a través de


IAgentCommandsEx::InsertEx

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

HRESULT InsertEx(
   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 dwRefID,          // reference Command for insertion
   long dBefore,          // insertion position flag
   long * pdwID           // address for variable for Command ID
);

Inserta un objeto commanddeen una colecciónCommand de.

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

bszCaption

BSTR que especifica el valor del texto Caption que se muestra para el comando de .

bszVoice

BSTR que especifica el valor de la configuración de texto dedeVoice para un comando .

bszVoiceCaption

BSTR que especifica el valor del texto de VoiceCaption que se muestra para unCommand deen una colección Commands.

bEnabled

Expresión booleana que especifica la configuraciónEnabled para un Command. Si el parámetro es True, el Comando está habilitado y se puede seleccionar; si False, el comando de está deshabilitado.

bVisible

Expresión booleana que especifica el valor de visible para un comando . 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 objetocommand de; se usa para proporcionar ayuda contextual para el comando.

dwRefID

Identificador de Command usado como referencia para la inserción relativa del nuevo comando de .

dBefore

Expresión booleana que especifica dónde colocar el comando de . Si este parámetro es True, se inserta la nueva Command de antes del Command al que se hace referencia; si False, el nuevo Comando se coloca después del comando al que se hace referencia.

pdwID

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

IAgentCommandsEx::InsertEx extiende IAgentCommands::Insert mediante la inclusión de la propiedadhelpContextID de. También puede establecer la propiedad mediante IAgentCommandsEx::SetHelpContextID

Consulte también

IAgentCommandsEx::AddEx, IAgentCommandsEx::SetHelpContextID, IAgentCommands::Add, IAgentCommands::Remove, IAgentCommands::RemoveAll