Partager via


SendActivitiesHandler type

Gestionnaire qui peut participer à l’envoi d’événements d’activité pour le tour en cours.

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

Remarques

Paramètres

Nom Type Description
context TurnContext Objet de contexte pour le tour.
activities Activité> partielle<[] Activités à envoyer.
next () => Promise<ResourceResponse[]> Fonction à appeler pour poursuivre le traitement des événements.

Retourne

Promise<ResourceResponse[]>

Un gestionnaire appelle la fonction pour passer le next contrôle au gestionnaire inscrit suivant. Si un gestionnaire n’appelle pas la next fonction, l’adaptateur n’appelle aucun des gestionnaires suivants et n’envoie pas les activités à l’utilisateur.

Si les activités sont correctement envoyées, la next fonction retourne un tableau d’objets ResourceResponse contenant les ID que le canal de réception a attribués aux activités. Utilisez ce tableau comme valeur de retour de ce gestionnaire.

Voir aussi