EventFactory class
Contiene metodi di utilità per la creazione di vari tipi di evento.
Metodi
| create |
Creare un evento di avvio handoff. |
| create |
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.