EventFactory class
다양한 이벤트 형식을 만들기 위한 유틸리티 메서드를 포함합니다.
메서드
| create |
핸드오프 시작 이벤트를 만듭니다. |
| create |
핸드오프 상태 이벤트를 만듭니다. |
메서드 세부 정보
createHandoffInitiation<T>(TurnContext, T, Transcript)
핸드오프 시작 이벤트를 만듭니다.
static function createHandoffInitiation<T>(context: TurnContext, handoffContext: T, transcript?: Transcript): Activity
매개 변수
- context
-
TurnContext
순서에 대한 컨텍스트 개체입니다.
- handoffContext
-
T
에이전트 허브 관련 컨텍스트입니다.
- transcript
-
Transcript
대화의 성적 증명서.
반환
Activity
핸드오프 이벤트 활동입니다.
createHandoffStatus(ConversationAccount, string, string)
핸드오프 상태 이벤트를 만듭니다.
static function createHandoffStatus(conversation: ConversationAccount, state: string, message?: string): Activity
매개 변수
- conversation
-
ConversationAccount
전달되는 대화.
- state
-
string
상태, 가능한 값은 "수락됨", "실패", "완료됨"입니다.
- message
-
string
실패한 핸드오프에 대한 추가 메시지입니다.
반환
Activity
핸드오프 이벤트 활동입니다.