UpdateActivityHandler type

Обработчик, который может участвовать в событиях действий обновления для текущего поворота.

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

Комментарии

параметров

Имя Тип Описание
context TurnContext Объект контекста для поворота.
activities Частичное<действие> Действие замены.
next () => promise<void> Функция, вызываемая для продолжения обработки событий.

Обработчик вызывает функцию next для передачи управления в следующий зарегистрированный обработчик. Если обработчик не вызывает функцию next, адаптер не вызывает ни одного из последующих обработчиков и не пытается обновить действие.

Свойство параметра указывает, какое действие в беседе необходимо заменить.

См. также