Condividi tramite


EventFactory class

Contiene metodi di utilità per la creazione di vari tipi di evento.

Metodi

createHandoffInitiation<T>(TurnContext, T, Transcript)

Creare un evento di avvio handoff.

createHandoffStatus(ConversationAccount, string, string)

Creare un evento di stato di handoff.

Dettagli metodo

createHandoffInitiation<T>(TurnContext, T, Transcript)

Creare un evento di avvio handoff.

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

Parametri

context

TurnContext

Oggetto di contesto per il turno.

handoffContext

T

Contesto specifico dell'hub dell'agente.

transcript

Transcript

Trascrizione della conversazione.

Restituisce

Activity

Attività dell'evento handoff.

createHandoffStatus(ConversationAccount, string, string)

Creare un evento di stato di handoff.

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

Parametri

conversation

ConversationAccount

Conversazione consegnata.

state

string

Lo stato, i valori possibili sono: "accepted", "failed", "completed".

message

string

Messaggio aggiuntivo per l'handoff non riuscito.

Restituisce

Activity

Attività dell'evento handoff.