Partilhar via


IAgentCommands::Inserir

[O Microsoft Agent foi preterido a partir do Windows 7 e pode não estar disponível em versões subsequentes do Windows.]

HRESULT Insert(
   BSTR bszCaption,  // Caption setting for Command
   BSTR bszVoice,    // Voice setting for Command
   long bEnabled,    // Enabled setting for Command
   long bVisible,    // Visible setting for Command
   long dwRefID,     // reference Command for insertion
   long dBefore,     // insertion position flag
   long * pdwID      // address for variable for Command ID
);

Insere um objeto Command em uma coleçãoCommands.

  • Retorna S_OK para indicar que a operação foi bem-sucedida.

bszCaption

Um BSTR que especifica o valor do texto Caption exibido para o Command.

bszVoice

Um BSTR que especifica o valor da configuração de texto Voice para umde comando.

bEnabled

Uma expressão booleana que especifica a configuração Enabled para umCommand . Se o parâmetro for True, o Command está ativado e pode ser selecionado; se False, a de Comandos estará desativada.

b visível

Uma expressão booleana que especifica a configuração Visible para um Command. Se o parâmetro for True, a Command ficará visível no menu pop-up do caractere (se a propriedade Caption também estiver definida).

dwRefID

A ID de um Command usada como referência para a inserção relativa do novo Command.

dAntes

Uma expressão booleana que especifica onde colocar o comando . Se este parâmetro for True, o novo de Comando será inserido antes do de Comandoreferenciado; se Falso, o novo de Comando será colocado após o de Comandoreferenciado.

pdwID

Endereço de uma variável que recebe a ID para ode comandoinserido.

Ver também

IAgentCommands::Add, IAgentCommands::Remove, IAgentCommands::RemoveAll