DeleteActivityHandler Delegált

Definíció

Egy metódus, amely részt vehet az aktuális sor törlési tevékenységeseményeiben.

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 

Paraméterek

turnContext
ITurnContext

A sor környezeti objektuma.

reference
ConversationReference

A tevékenységet tartalmazó beszélgetés.

next
Func<Task>

Az eseményfeldolgozás folytatásához meghívandó meghatalmazott.

Visszatérési érték

Egy feladat, amely a végrehajtásra váró munkát jelöli.

Megjegyzések

A kezelő meghívja a next meghatalmazottat, hogy adja át a vezérlést a következő regisztrált kezelőnek. Ha egy kezelő nem hívja meg a következő meghatalmazottat, az adapter nem hívja meg a következő kezelőket, és nem törli a tevékenységet.

A beszélgetés hivatkozása ActivityId a lecserélendő tevékenységet jelzi a beszélgetésben.

A következőre érvényes:

Lásd még