SendActivitiesHandler type
Gestionnaire qui peut participer aux événements d’activité d’envoi pour le tour actuel.
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 continuer le traitement des événements. |
Renvoie
Promise<ResourceResponse[]>
Un gestionnaire appelle la fonction next
pour passer le contrôle au gestionnaire inscrit suivant. Si un gestionnaire n’appelle pas la fonction next
, 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 fonction next
retourne un tableau d’objets ResourceResponse contenant les ID que le canal de réception affecté aux activités. Utilisez ce tableau comme valeur de retour de ce gestionnaire.
Voir également
- botAdapter
- UpdateActivityHandler
- DeleteActivityHandler
- TurnContext.onSendActivities