EventFactory class
Contient des méthodes utilitaires pour créer différents types d’événements.
Méthodes
create |
Créer un événement d’initiation de transfert. |
create |
Créer un événement d’état de transfert. |
Détails de la méthode
createHandoffInitiation<T>(TurnContext, T, Transcript)
Créer un événement d’initiation de transfert.
static function createHandoffInitiation<T>(context: TurnContext, handoffContext: T, transcript?: Transcript): Activity
Paramètres
- context
-
TurnContext
Objet de contexte pour le tour.
- handoffContext
-
T
Contexte spécifique au hub d’agent.
- transcript
-
Transcript
Transcription de la conversation.
Retours
Activity
Activité de l’événement de transfert.
createHandoffStatus(ConversationAccount, string, string)
Créer un événement d’état de transfert.
static function createHandoffStatus(conversation: ConversationAccount, state: string, message?: string): Activity
Paramètres
- conversation
-
ConversationAccount
Conversation transmise.
- state
-
string
L’état, les valeurs possibles sont les suivantes : « accepté », « échec », « terminé ».
- message
-
string
Message supplémentaire pour l’échec du transfert.
Retours
Activity
Activité de l’événement de transfert.