DeleteActivityHandler type
Controlador que puede participar en eventos de actividad de eliminación para el turno actual.
type DeleteActivityHandler = (
context: TurnContext,
reference: Partial<ConversationReference>,
next: () => Promise<void>
) => Promise<void>
Comentarios
Parámetros
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 next
función para pasar el control al siguiente controlador registrado.
Si un controlador no llama a la next
función , el adaptador no llama a ninguno de los controladores posteriores y no intenta eliminar la actividad.
La reference
propiedad activityId del parámetro indica qué actividad de la conversación se va a eliminar.
Consulte también