Share via


DeleteActivityHandler Delegat

Definition

Eine Methode, die an Löschaktivitätsereignissen für den aktuellen Turn teilnehmen kann.

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 

Parameter

turnContext
ITurnContext

Das Kontextobjekt für den Turn.

reference
ConversationReference

Die Unterhaltung, die die Aktivität enthält.

next
Func<Task>

Der Delegat, der aufgerufen werden soll, um die Ereignisverarbeitung fortzusetzen.

Rückgabewert

Eine Aufgabe, die die auszuführende Arbeit in der Warteschlange darstellt.

Hinweise

Ein Handler ruft den Delegaten auf, um die next Steuerung an den nächsten registrierten Handler zu übergeben. Wenn ein Handler den nächsten Delegaten nicht aufruft, ruft der Adapter keinen der nachfolgenden Handler auf und löscht die Aktivität nicht.

Der Unterhaltungsverweis ActivityId gibt die Aktivität in der zu ersetzenden Unterhaltung an.

Gilt für:

Weitere Informationen