DeleteActivityHandler type
Controlador que puede participar en la eliminación de eventos de actividad para el turno actual.
type DeleteActivityHandler = (
context: TurnContext,
reference: Partial<ConversationReference>,
next: () => Promise<void>
) => Promise<void>
Comentarios
parámetros de
Nombre | Tipo | Descripción |
---|---|---|
context |
TurnContext | Objeto de contexto del turno. |
reference |
< conversationReference parcial> | Conversación que contiene la actividad que se va a eliminar. |
next |
() => Promise<void> | Función a la que se va a llamar para continuar el procesamiento de eventos. |
Un controlador llama a la función next
para pasar el control al siguiente controlador registrado.
Si un controlador no llama a la función next
, el adaptador no llama a ninguno de los controladores posteriores y no intenta eliminar la actividad.
La propiedad activityId del parámetro reference
indica qué actividad de la conversación se va a eliminar.
Consulte también