UpdateActivityHandler type

現在のターンの更新アクティビティ イベントに参加できるハンドラー。

type UpdateActivityHandler = (
  context: TurnContext,
  activity: Partial<Activity>,
  next: () => Promise<void>
) => Promise<void>

注釈

パラメーター

名前 種類 説明
context TurnContext ターンのコンテキスト オブジェクト。
activities 部分<アクティビティ> 置換アクティビティ。
next () => Promise<void> イベント処理を続行するために 呼び出す関数。

ハンドラーは、 関数を next 呼び出して、次に登録されたハンドラーに制御を渡します。 ハンドラーが関数を next 呼び出さない場合、アダプターは後続のハンドラーを呼び出せず、アクティビティの更新を試みません。

パラメーターの id プロパティはactivity、置き換える会話内のアクティビティを示します。

参照