Dela via


DeleteActivityHandler Delegera

Definition

En metod som kan delta i borttagningsaktivitetshändelser för den aktuella svängen.

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 

Parametrar

turnContext
ITurnContext

Kontextobjektet för svängen.

reference
ConversationReference

Konversationen som innehåller aktiviteten.

next
Func<Task>

Ombudet som ska anropas för att fortsätta händelsebearbetningen.

Returvärde

En uppgift som representerar det arbete som ska köras i kö.

Kommentarer

En hanterare anropar ombudet next för att skicka kontrollen till nästa registrerade hanterare. Om en hanterare inte anropar nästa ombud anropar adaptern inte någon av efterföljande hanterare och tar inte bort aktiviteten.

Konversationsreferensen anger ActivityId aktiviteten i konversationen som ska ersättas.

Gäller för

Se även