次の方法で共有


BotHandler type

ActivityHandler オブジェクトで使用するボット アクティビティ イベント ハンドラーについて説明します。

type BotHandler = (
  context: TurnContext,
  next: () => Promise<void>
) => Promise<any>

注釈

パラメーターの

名前 種類 形容
context TurnContext の ターンのコンテキスト オブジェクト。
next () = promise> アクティビティを処理するための継続関数。

戻り値の

any

受信アクティビティは、context オブジェクトの アクティビティ プロパティに含まれています。 next 関数を呼び出して、アクティビティ イベントの処理を続行します。 これを行わないと、このアクティビティのイベントの伝達が停止します。

ボット アクティビティ ハンドラーは、 アクティビティの呼び出しをサポートするために、値 返すことができます。