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