DeleteActivityHandler Delegado
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Método que puede participar en eventos de actividad de eliminación para el turno actual.
public delegate System.Threading.Tasks.Task DeleteActivityHandler(ITurnContext turnContext, ConversationReference reference, Func<Task> next);
type DeleteActivityHandler = delegate of ITurnContext * ConversationReference * Func<Task> -> Task
Public Delegate Function DeleteActivityHandler(turnContext As ITurnContext, reference As ConversationReference, next As Func(Of Task)) As Task
Parámetros
- turnContext
- ITurnContext
Objeto de contexto del turno.
- reference
- ConversationReference
Conversación que contiene la actividad.
Valor devuelto
Tarea que representa el trabajo en cola que se va a ejecutar.
Comentarios
Un controlador llama al next
delegado para pasar el control al siguiente controlador registrado. Si un controlador no llama al delegado siguiente, el adaptador no llama a ninguno de los controladores posteriores y no elimina la actividad.
La referencia de ActivityId conversación indica la actividad de la conversación que se va a reemplazar.