다음을 통해 공유


EventFactory class

다양한 이벤트 형식을 만들기 위한 유틸리티 메서드를 포함합니다.

메서드

createHandoffInitiation<T>(TurnContext, T, Transcript)

핸드오프 시작 이벤트를 만듭니다.

createHandoffStatus(ConversationAccount, string, string)

핸드오프 상태 이벤트를 만듭니다.

메서드 세부 정보

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

핸드오프 이벤트 활동입니다.