Freigeben über


DeleteActivityHandler type

Ein Handler, der an Löschaktivitätsereignissen für den aktuellen Turn teilnehmen kann.

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

Hinweise

Parameter

Name type BESCHREIBUNG
context TurnContext Das Kontextobjekt für den Turn.
reference Teilweise<ConversationReference> Die Unterhaltung, die die zu löschende Aktivität enthält.
next () => Promise<void> Die Funktion, die aufgerufen werden soll, um die Ereignisverarbeitung fortzusetzen.

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

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

Weitere Informationen