Compartilhar via


SendActivitiesHandler type

Um manipulador que pode participar de eventos de atividade de envio para a curva atual.

type SendActivitiesHandler = (
  context: TurnContext,
  activities: Partial<Activity>[],
  next: () => Promise<ResourceResponse[]>
) => Promise<ResourceResponse[]>

Comentários

parâmetros

Nome Tipo Descrição
context TurnContext O objeto de contexto para a curva.
activities de atividade deparcial [] As atividades a serem enviadas.
next () =ResourceResponse [] A função a ser chamada para continuar o processamento de eventos.

Retorna

do ResourceResponse

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 enviará as atividades ao usuário.

Se as atividades forem enviadas com êxito, a função next retornará uma matriz de objetos ResourceResponse contendo as IDs que o canal de recebimento atribuiu às atividades. Use essa matriz como o valor retornado desse manipulador.

Consulte também

  • BotAdapter
  • UpdateActivityHandler
  • DeleteActivityHandler
  • TurnContext.onSendActivities