Compartilhar via


DeleteActivityHandler type

Um manipulador que pode participar de eventos de atividade de exclusão para o turno atual.

type DeleteActivityHandler = (
  context: TurnContext,
  reference: Partial<ConversationReference>,
  next: () => Promise<void>
) => Promise<void>

Comentários

parâmetros

Nome Tipo Descrição
context TurnContext O objeto de contexto para a curva.
reference de ConversationReference deparcial A conversa que contém a atividade a ser excluída.
next () => Promise<void> A função a ser chamada para continuar o processamento de eventos.

Um manipulador chama a função next para passar o controle para o próximo manipulador registrado. Se um manipulador não chamar a função next, o adaptador não chamará nenhum dos manipuladores subsequentes e não tentará excluir a atividade.

A propriedade activityId do parâmetro reference indica qual atividade na conversa deve ser excluída.

Consulte também

  • BotAdapter
  • SendActivitiesHandler
  • UpdateActivityHandler
  • TurnContext.onDeleteActivity