Freigeben über


DeleteActivityHandler type

Ein Handler, der an Löschaktivitätsereignissen für die aktuelle Drehung teilnehmen kann.

type DeleteActivityHandler = (
  context: TurnContext,
  reference: Partial<ConversationReference>,
  next: () => Promise<void>
) => Promise<void>

Hinweise

Parameter

Name Art Beschreibung
context TurnContext- Das Kontextobjekt für die Drehung.
reference Partielle<ConversationReference-> Die Unterhaltung, die die zu löschende Aktivität enthält.
next () => Zusage<void> Die Funktion, die aufgerufen werden soll, um die Ereignisverarbeitung fortzusetzen.

Ein Handler ruft die next-Funktion auf, um die Steuerung an den nächsten registrierten Handler zu übergeben. Wenn ein Handler die next-Funktion nicht aufruft, ruft der Adapter keine der nachfolgenden Handler auf und versucht nicht, die Aktivität zu löschen.

Die referenceactivityId -Eigenschaft des reference Parameters gibt an, welche Aktivität in der Unterhaltung gelöscht werden soll.

Siehe auch