Compartir a través de


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