EventFactory class
Contém métodos utilitários para criar vários tipos de evento.
Métodos
create |
Criar evento de iniciação de entrega. |
create |
Criar evento de status de entrega. |
Detalhes do método
createHandoffInitiation<T>(TurnContext, T, Transcript)
Criar evento de iniciação de entrega.
static function createHandoffInitiation<T>(context: TurnContext, handoffContext: T, transcript?: Transcript): Activity
Parâmetros
- context
-
TurnContext
O objeto de contexto para a curva.
- handoffContext
-
T
Contexto específico do hub do agente.
- transcript
-
Transcript
Transcrição da conversa.
Retornos
Activity
A atividade de evento de entrega.
createHandoffStatus(ConversationAccount, string, string)
Criar evento de status de entrega.
static function createHandoffStatus(conversation: ConversationAccount, state: string, message?: string): Activity
Parâmetros
- conversation
-
ConversationAccount
Conversa sendo entregue.
- state
-
string
Estado, os valores possíveis são: "aceito", "falhou", "concluído".
- message
-
string
Mensagem adicional para entrega com falha.
Retornos
Activity
A atividade de evento de entrega.