Share via


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