IAgentCommands::Add

[O Microsoft Agent foi preterido a partir do Windows 7 e pode estar indisponível nas versões subsequentes do Windows.]

HRESULT Add(
   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 * pdwID      // address for variable for ID
);

Adiciona um Comando a uma coleção Commands .

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

bszCaption

Um BSTR que especifica o valor do texto Caption exibido para um Command em uma coleção Commands .

bszVoice

Um BSTR que especifica o valor da configuração de texto de voz para um Comando em uma coleção Commands .

bEnabled

Uma expressão booliana que especifica a configuração Enabled para um Command em uma coleção Commands . Se o parâmetro for True, o Comando será habilitado e poderá ser selecionado; se False, o Comando será desabilitado.

bVisible

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

pdwID

Endereço de uma variável que recebe a ID do Comando adicionado.

Consulte Também

IAgentCommand::SetCaption, IAgentCommand::SetEnabled, IAgentCommand::SetVisible, IAgentCommand::SetVoice, IAgentCommands::Insert, IAgentCommands::Remove, IAgentCommands::RemoveAll