Partager via


EventFactory class

Contient des méthodes utilitaires pour créer différents types d’événements.

Méthodes

createHandoffInitiation<T>(TurnContext, T, Transcript)

Créer un événement d’initiation de transfert.

createHandoffStatus(ConversationAccount, string, string)

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.