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
状態、使用可能な値は "accepted"、"failed"、"completed" です。
- message
-
string
ハンドオフに失敗した場合の追加メッセージ。
戻り値
Activity
ハンドオフ イベント アクティビティ。