UpdateActivityHandler 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é 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 poursuivre 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é pour passer le next
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é.
L’activité indique Id l’activité dans la conversation à remplacer.
Si l’activité est correctement envoyée, le next
délégué retourne un ResourceResponse objet contenant l’ID que le canal de réception a affecté à l’activité. Utilisez cet objet de réponse comme valeur de retour de ce gestionnaire.