BotHandler type
ActivityHandler オブジェクトで使用するボット アクティビティ イベント ハンドラーについて説明します。
type BotHandler = (
context: TurnContext,
next: () => Promise<void>
) => Promise<any>
注釈
パラメーター
名前 | 種類 | 説明 |
---|---|---|
context |
TurnContext | ターンのコンテキスト オブジェクト。 |
next |
() => Promise | アクティビティを処理するための継続関数。 |
戻り値
any
受信アクティビティは、オブジェクトの context
activity プロパティに含まれています。
アクティビティ イベントの next
処理を続行するには、 関数を呼び出します。 これを行わないと、このアクティビティのイベントの伝達が停止します。
ボット アクティビティ ハンドラーは、 呼び出し アクティビティをサポートするために値を返すことができます。