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
для передачи управления следующему зарегистрированным обработчику. Если обработчик не вызывает следующий делегат, адаптер не вызывает ни один из последующих обработчиков и не удаляет действие.
Ссылка на беседу ActivityId указывает действие в беседе для замены.