Condividi tramite


SendActivitiesHandler type

Gestore che può partecipare a eventi di attività di invio per il turno corrente.

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

Commenti

parametri

Nome Digitare Descrizione
context TurnContext Oggetto di contesto per il turno.
activities attivitàparziale [] Attività da inviare.
next () => Promise<ResourceResponse[]> Funzione da chiamare per continuare l'elaborazione degli eventi.

restituisce

Promise<ResourceResponse[]>

Un gestore chiama la funzione next per passare il controllo al gestore registrato successivo. Se un gestore non chiama la funzione next, l'adapter non chiama alcun gestore successivo e non invia le attività all'utente.

Se le attività vengono inviate correttamente, la funzione next restituisce una matrice di Oggetti ResourceResponse contenenti gli ID assegnati al canale ricevente alle attività. Usare questa matrice come valore restituito di questo gestore.

Vedere anche