Freigeben über


UpdateActivityHandler type

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

type UpdateActivityHandler = (
  context: TurnContext,
  activity: Partial<Activity>,
  next: () => Promise<void>
) => Promise<void>

Hinweise

Parameter

Name type BESCHREIBUNG
context TurnContext Das Kontextobjekt für den Turn.
activities Partielle<Aktivität> Die Ersetzungsaktivität.
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 aktualisieren.

Die activityID-Eigenschaft des Parameters gibt an, welche Aktivität in der Konversation ersetzt werden soll.

Weitere Informationen