[Microsoft 에이전트는 Windows 7을 기준으로 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다.]
-
설명
-
Commands 컬렉션에 Command 개체를 삽입합니다.
-
구문
-
에이전트**. Characters("CharacterID")입니다. Commands.Insert** 이름, RefName, _
캡션, 음성, 사용, 표시
부분 묘사 이름 필수. 명령할당한 ID에 해당하는 문자열 값입니다. RefName 필수. 새 명령을 삽입하려는 명령의 이름(ID)에 해당하는 문자열 값입니다. 전에 선택적. RefName지정한 명령 앞에 새 명령을 삽입할지 여부를 나타내는 부울 값입니다. True(기본값). 참조된 명령 앞에 새 명령이 삽입됩니다.
False 참조된 명령 뒤에 새 명령이 삽입됩니다.캡션 선택적. 클라이언트 애플리케이션이 입력 활성 상태일 때 문자의 팝업 메뉴 및 명령 창에 표시되는 이름에 해당하는 문자열 값입니다. 자세한 내용은 Command 개체의 Caption속성을 참조하세요. 음성 선택적. 이 명령을 인식하기 위해 음성 엔진에서 사용할 단어 또는 구에 해당하는 문자열 값입니다. 문자열의 대체 형식 지정에 대한 자세한 내용은 Command 개체의 Voice 속성을 참조하세요. 사용 선택적. 명령이 사용되는지 여부를 나타내는 부울 값입니다. 기본값은 true . 자세한 내용은 Command 개체의 Enabled 속성을 참조하세요. 표시 선택적. 클라이언트 애플리케이션이 입력 활성 상태일 때 명령 창에 명령이 표시되는지 여부를 나타내는 부울 값입니다. 기본값은 true . 자세한 내용은 Command 개체의 Visible 속성을 참조하세요.
발언
Command 개체의 Name 속성 값은 Commands 컬렉션 내에서 고유해야 합니다. 동일한 이름 속성 설정을 사용하여 새 명령 만들려면 먼저 명령 제거해야 합니다. Name 속성이 이미 있는 명령 만들면 오류가 발생합니다.
이 메서드는 Command 개체도 반환합니다. 이렇게 하면 개체를 선언하고 Insert 메서드를 호출할 때 Command 할당할 수 있습니다.
Dim Cmd2 as IAgentCtlCommandEx
Set Cmd2 = Genie.Commands.Insert ("my second command", "my first command",_ True, "Test", "Test", True, True)
Cmd2.VoiceCaption = "this is a test"