다음을 통해 공유


IAgentCommands::Insert

[Microsoft 에이전트는 Windows 7을 기준으로 사용되지 않으며 이후 버전의 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
);

Commands 컬렉션에 Command 개체를 삽입합니다.

  • 작업이 성공했음을 나타내는 S_OK 반환합니다.

bszCaption

명령대해 표시되는 캡션 텍스트의 값을 지정하는 BSTR입니다.

bszVoice

명령대한 Voice 텍스트 설정의 값을 지정하는 BSTR입니다.

bEnabled

명령사용 설정을 지정하는 부울 식입니다. 매개 변수가 true 경우 명령 사용하도록 설정되고 선택할 수 있습니다. false 경우 명령 사용할 수 없습니다.

bVisible

명령대한 표시 설정을 지정하는 부울 식입니다. 매개 변수가 true 경우 명령 문자의 팝업 메뉴에 표시됩니다(Caption 속성도 설정된 경우).

dwRefID

명령상대적 삽입에 대한 참조로 사용되는 명령 ID입니다.

dBefore

명령배치할 위치를 지정하는 부울 식입니다. 이 매개 변수가 true 경우 참조된 명령; 앞에 새 명령 삽입됩니다. false 경우 참조된 명령명령 배치됩니다.

pdwID

삽입된 명령대한 ID를 수신하는 변수의 주소입니다.

참고 항목

IAgentCommands::add, IAgentCommands::Remove, IAgentCommands::RemoveAll