ConversationalAgentTrigger 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
ConversationalAgentTrigger의 instance 만듭니다.
public:
ConversationalAgentTrigger();
ConversationalAgentTrigger();
public ConversationalAgentTrigger();
function ConversationalAgentTrigger()
Public Sub New ()
설명
ConversationalAgentSession이 비활성 상태인 동안 ConversationalAgentSignal이 검색되면 AAR은 ConversationalAgentTrigger 백그라운드 이벤트를 발생합니다. 그러면 앱에서 Signal 속성을 사용하여 대화를 처리할 수 있습니다.
ConversationalAgentSession이 활성 상태인 동안 ConversationalAgentSignal이 검색되는 경우(수신 대기, 말하기, 검색) AAR은 ConversationalAgentTrigger 백그라운드 이벤트를 발생시키지 않습니다. 대신 SessionInterrupted 이벤트를 발생하여 디지털 도우미 앱이 비활성으로 설정하고 입력 처리를 중지해야 함을 나타냅니다. 그런 다음 디지털 도우미 새 신호를 무시하거나 현재 세션의 컨텍스트에서 사용하도록 결정할 수 있습니다.
참고
일부 디지털 도우미 세션은 다른 신호에 의해 중단될 수 없습니다. 예를 들어 Cortana는 사용자가 현재 세션을 종료하기 위해 취소 또는 중지 명령을 실행하도록 요구합니다(사용자는 Cortana 세션에 있을 수 없으며 Alexa에 명령을 실행할 수 없음).