Freigeben über


EventFactory class

Enthält Hilfsmethoden zum Erstellen verschiedener Ereignistypen.

Methoden

createHandoffInitiation<T>(TurnContext, T, Transcript)

Erstellen Eines Handoffinitiierungsereignisses.

createHandoffStatus(ConversationAccount, string, string)

Erstellen sie ein Übergabestatusereignis.

Details zur Methode

createHandoffInitiation<T>(TurnContext, T, Transcript)

Erstellen Eines Handoffinitiierungsereignisses.

static function createHandoffInitiation<T>(context: TurnContext, handoffContext: T, transcript?: Transcript): Activity

Parameter

context

TurnContext

Das Kontextobjekt für die Drehung.

handoffContext

T

Agent-Hub-spezifischer Kontext.

transcript

Transcript

Transkript der Unterhaltung.

Gibt zurück

Activity

Die Übergabeereignisaktivität.

createHandoffStatus(ConversationAccount, string, string)

Erstellen sie ein Übergabestatusereignis.

static function createHandoffStatus(conversation: ConversationAccount, state: string, message?: string): Activity

Parameter

conversation

ConversationAccount

Unterhaltung, die übergeben wird.

state

string

Status, mögliche Werte sind: "accepted", "failed", "completed".

message

string

Zusätzliche Nachricht für fehlgeschlagene Übergabe.

Gibt zurück

Activity

Die Übergabeereignisaktivität.