Condividi tramite


IAgentCommands::Insert

[Microsoft Agent è deprecato a partire da Windows 7 e potrebbe non essere disponibile nelle versioni successive di 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
);

Inserisce un oggetto Command in un insieme Commands .

  • Restituisce S_OK per indicare che l'operazione è riuscita.

bszCaption

Oggetto BSTR che specifica il valore del testo Caption visualizzato per command.

bszVoice

Oggetto BSTR che specifica il valore dell'impostazione Testo vocale per un comando.

bEnabled

Espressione booleana che specifica l'impostazione Enabled per un comando. Se il parametro è True, il comando è abilitato e può essere selezionato; se False, il comando è disabilitato .

bVisible

Espressione booleana che specifica l'impostazione Visible per un comando. Se il parametro è True, il comando sarà visibile nel menu a comparsa del carattere (se è impostata anche la proprietà Caption ).

dwRefID

ID di un comando utilizzato come riferimento per l'inserimento relativo del nuovo comando.

dBefore

Espressione booleana che specifica dove posizionare il comando. Se questo parametro è True, il nuovo comando viene inserito prima del comando a cui si fa riferimento; se False, il nuovo comando viene inserito dopo il comando a cui si fa riferimento.

pdwID

Indirizzo di una variabile che riceve l'ID per il comando inserito.

Vedere anche

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