Udostępnij za pośrednictwem


IAgentCommands::Insert

[Program Microsoft Agent jest przestarzały w systemie Windows 7 i może być niedostępny w kolejnych wersjach systemu 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
);

Wstawia obiekt poleceniaw kolekcji poleceń .

  • Zwraca S_OK, aby wskazać, że operacja zakończyła się pomyślnie.

bszCaption

BSTR określający wartość tekstu Caption wyświetlanego dla polecenia .

bszVoice

BSTR określający wartość ustawienia tekstu Voice dla polecenia .

bEnabled

Wyrażenie logiczne określające ustawieniewłączonedla polecenia. Jeśli parametr ma wartość true, polecenie jest włączone i można go wybrać; jeśli false, polecenie jest wyłączone.

bVisible

Wyrażenie logiczne określające ustawienie Visible dla polecenia . Jeśli parametr jest true, Command będzie widoczny w menu podręcznym znaku (jeśli właściwośćCaption jest również ustawiona).

dwRefID

Identyfikator command używany jako odwołanie do względnego wstawienia nowego polecenia .

dBefore

Wyrażenie logiczne określające, gdzie należy umieścić polecenie . Jeśli ten parametr jest true, zostanie wstawiony nowy polecenia przed polecenia; jeśli false, nowe polecenie zostanie umieszczone po odwołaniu Command.

pdwID

Adres zmiennej, która odbiera identyfikator wstawionego polecenia .

Zobacz też

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