Langue

UpdateActivityHandler Délégué

Définition

Méthode qui peut participer aux événements d’activité de mise à jour pour le tour actuel.

public delegate System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> UpdateActivityHandler(ITurnContext turnContext, Activity activity, Func<Task<ResourceResponse>> next);
type UpdateActivityHandler = delegate of ITurnContext * Activity * Func<Task<ResourceResponse>> -> Task<ResourceResponse>
Public Delegate Function UpdateActivityHandler(turnContext As ITurnContext, activity As Activity, next As Func(Of Task(Of ResourceResponse))) As Task(Of ResourceResponse) 

Paramètres

turnContext
ITurnContext

Objet de contexte pour le tour.

activity
Activity

Activité de remplacement.

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 ne met pas à jour l’activité.

Le Id de l’activité indique l’activité dans la conversation à remplacer.

Si l’activité est envoyée avec succès, le next délégué renvoie un ResourceResponse objet contenant l’ID que le canal récepteur a attribué à l’activité. Utilisez cet objet de réponse comme valeur de retour de ce gestionnaire.

S’applique à

Voir aussi