Partilhar via


EventFactory class

Contém métodos utilitários para criar vários tipos de evento.

Métodos

createHandoffInitiation<T>(TurnContext, T, Transcript)

Criar evento de iniciação de entrega.

createHandoffStatus(ConversationAccount, string, string)

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.