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