次の方法で共有


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

状態、使用可能な値は "accepted"、"failed"、"completed" です。

message

string

ハンドオフに失敗した場合の追加メッセージ。

戻り値

Activity

ハンドオフ イベント アクティビティ。