Compartilhar via


DeleteActivityHandler Delegar

Definição

Um método que pode participar de eventos de atividade de exclusão para o turno atual.

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

O objeto de contexto para a curva.

reference
ConversationReference

A conversa que contém a atividade.

next
Func<Task>

O delegado a ser chamado para continuar o processamento de eventos.

Valor Retornado

Uma tarefa que representa o trabalho enfileirado a ser executado.

Comentários

Um manipulador chama o next delegado para passar o controle para o próximo manipulador registrado. Se um manipulador não chamar o próximo delegado, o adaptador não chamará nenhum dos manipuladores subsequentes e não excluirá a atividade.

A referência de ActivityId conversa indica a atividade na conversa a ser substituída.

Aplica-se a

Confira também