SendActivitiesHandler Delegato
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Metodo che può partecipare a eventi di attività di invio per il turno corrente.
public delegate System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse[]> SendActivitiesHandler(ITurnContext turnContext, List<Activity> activities, Func<Task<ResourceResponse[]>> next);
type SendActivitiesHandler = delegate of ITurnContext * List<Activity> * Func<Task<ResourceResponse[]>> -> Task<ResourceResponse[]>
Public Delegate Function SendActivitiesHandler(turnContext As ITurnContext, activities As List(Of Activity), next As Func(Of Task(Of ResourceResponse()))) As Task(Of ResourceResponse())
Parametri
- turnContext
- ITurnContext
Oggetto di contesto per il turno.
- next
- Func<Task<ResourceResponse[]>>
Delegato da chiamare per continuare l'elaborazione degli eventi.
Valore restituito
Attività che rappresenta il lavoro in coda da eseguire.
Commenti
Un gestore chiama il delegato per passare il next
controllo al gestore registrato successivo. Se un gestore non chiama il delegato successivo, l'adapter non chiama alcun gestore successivo e non invia .activities
Se le attività vengono inviate correttamente, il next
delegato restituisce una matrice di ResourceResponse oggetti contenente gli ID assegnati al canale ricevente alle attività. Usare questa matrice come valore restituito di questo gestore.