Jazyk

DeleteActivityHandler Delegát

Definice

Metoda, která se může účastnit událostí mazání aktivit pro aktuální tah.

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 

Parametry

turnContext
ITurnContext

Kontextový objekt pro otáčení.

reference
ConversationReference

Konverzace obsahující aktivitu.

next
Func<Task>

Delegát, aby zavolal a pokračoval ve zpracování události.

Návratová hodnota

Úloha, která představuje práci zařazenou do fronty ke spuštění.

Poznámky

Handler volá delegáta next , aby předal kontrolu dalšímu registrovanému handlerovi. Pokud handler nevolá dalšího delegáta, adaptér nevolá žádný z následujících handlerů a aktivitu nesmaže.

Odkazy ActivityId na konverzaci označují aktivitu v konverzaci, kterou je třeba nahradit.

Platí pro

Viz také