DeleteActivityHandler Делегат

Определение

Метод, который может участвовать в событиях действия удаления для текущего поворота.

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 

Параметры

turnContext
ITurnContext

Объект контекста для шага.

reference
ConversationReference

Беседа, содержащая действие.

next
Func<Task>

Делегат для вызова для продолжения обработки событий.

Возвращаемое значение

Задача, представляющая работу, поставленную в очередь для выполнения.

Комментарии

Обработчик вызывает делегата next для передачи управления следующему зарегистрированным обработчику. Если обработчик не вызывает следующий делегат, адаптер не вызывает ни один из последующих обработчиков и не удаляет действие.

Ссылка на беседу ActivityId указывает действие в беседе для замены.

Применяется к

См. также раздел