Share via


EventFactory class

Contiene métodos de utilidad para crear varios tipos de eventos.

Métodos

createHandoffInitiation<T>(TurnContext, T, Transcript)

Crear evento de inicio de entrega.

createHandoffStatus(ConversationAccount, string, string)

Crear evento de estado de entrega.

Detalles del método

createHandoffInitiation<T>(TurnContext, T, Transcript)

Crear evento de inicio de entrega.

static function createHandoffInitiation<T>(context: TurnContext, handoffContext: T, transcript?: Transcript): Activity

Parámetros

context

TurnContext

Objeto de contexto del turno.

handoffContext

T

Contexto específico del concentrador del agente.

transcript

Transcript

Transcripción de la conversación.

Devoluciones

Activity

Actividad de evento de entrega.

createHandoffStatus(ConversationAccount, string, string)

Crear evento de estado de entrega.

static function createHandoffStatus(conversation: ConversationAccount, state: string, message?: string): Activity

Parámetros

conversation

ConversationAccount

Conversación que se entrega.

state

string

Estado, los valores posibles son: "aceptado", "failed", "completed".

message

string

Mensaje adicional para la entrega con errores.

Devoluciones

Activity

Actividad de evento de entrega.