Compartilhar via


Método Add

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

Descrição

Adiciona um objeto Command à coleção Commands .

Sintaxe

agent**. Caracteres ("CharacterID"). Commands.Add** Name, Caption, Voice, Enabled, Visible

Parte Descrição
Nome Obrigatórios. Um valor de cadeia de caracteres correspondente à ID que você atribui para o comando.
Legenda Opcional. Um valor de cadeia de caracteres correspondente ao nome que aparecerá no menu pop-up do caractere e na Janela Comandos quando o aplicativo cliente estiver ativo na entrada. Para obter mais informações, consulte a propriedade Caption do objeto Command.
Voz Opcional. Um valor de cadeia de caracteres correspondente às palavras ou frase a serem usadas pelo mecanismo de fala para reconhecer esse comando. Para obter mais informações sobre alternativas de formatação para a cadeia de caracteres, consulte a propriedade Voice do objeto Command.
Enabled Opcional. Um valor booliano que indica se o comando está habilitado. O valor padrão é True. Para obter mais informações, consulte a propriedade Enabled do objeto Command.
Visível Opcional. Um valor booliano que indica se o comando está visível no menu pop-up do caractere para o caractere quando o aplicativo cliente está ativo na entrada. O valor padrão é True. Para obter mais informações, consulte a propriedade Visible do objeto Command.

 

Comentários

O valor da propriedade Name de um objeto Command deve ser exclusivo em sua coleção Commands. Você deve remover um Comando antes de criar um novo Comando com a mesma configuração de propriedade Name. Tentar criar um Command com uma propriedade Name que já existe gera um erro.

Esse método também retorna um objeto Command . Isso permite que você declare um objeto e atribua um Comando a ele ao chamar o Addmethod.

   Dim Cmd1 as IAgentCtlCommandEx
   Set Cmd1 = Genie.Commands.Add ("my first command", "Test", "Test", True, True)
   Cmd1.VoiceCaption = "this is a test"

Método insert

Método RemoveAll

Método Remove