SendActivitiesHandler Délégué
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Méthode qui peut participer aux événements d’activité d’envoi pour le tour actuel.
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())
Paramètres
- turnContext
- ITurnContext
Objet de contexte pour le tour.
- next
- Func<Task<ResourceResponse[]>>
Délégué à appeler pour continuer le traitement des événements.
Valeur renvoyée
Tâche qui représente le travail mis en file d’attente à exécuter.
Remarques
Un gestionnaire appelle le délégué next pour passer le contrôle au gestionnaire inscrit suivant. Si un gestionnaire n’appelle pas le délégué suivant, l’adaptateur n’appelle aucun des gestionnaires suivants et n’envoie pas le activities.
Si les activités sont envoyées avec succès, le next délégué renvoie un tableau d’objets ResourceResponse contenant les identifiants que le canal récepteur a attribués aux activités. Utilisez ce tableau comme valeur de retour de ce manipulateur.