Freigeben über


IInvokeActivity interface

Extends

Eigenschaften

name

Der Name des Vorgangs, der einer Aufruf- oder Ereignisaktivität zugeordnet ist.

relatesTo

Ein Verweis auf eine andere Unterhaltung oder Aktivität.

value

Ein Wert, der der Aktivität zugeordnet ist.

Geerbte Eigenschaften

channelData

Enthält kanalspezifische Inhalte.

channelId

Enthält eine ID, die den Kanal eindeutig identifiziert. Vom Kanal festgelegt.

conversation

Identifiziert die Unterhaltung, zu der die Aktivität gehört.

entities

Stellt die Entitäten dar, die in der Nachricht erwähnt wurden.

from

Identifiziert den Absender der Nachricht.

id

Enthält eine ID, die die Aktivität im Kanal eindeutig identifiziert.

localTimestamp

Enthält das lokale Datum und die Uhrzeit der Nachricht, ausgedrückt im ISO-8601-Format. Beispiel: 2016-09-23T13:07:49.4714686-07:00.

recipient

Identifiziert den Empfänger der Nachricht.

replyToId

Enthält die ID der Nachricht, auf die diese Nachricht eine Antwort ist.

serviceUrl

Enthält die URL, die den Dienstendpunkt des Kanals angibt. Vom Kanal festgelegt.

timestamp

Enthält das Datum und die Uhrzeit, zu der die Nachricht in UTC gesendet wurde, ausgedrückt im ISO-8601-Format.

type

Enthält den Aktivitätstyp "iActivity"

Details zur Eigenschaft

name

Der Name des Vorgangs, der einer Aufruf- oder Ereignisaktivität zugeordnet ist.

name?: string

Eigenschaftswert

string

relatesTo

Ein Verweis auf eine andere Unterhaltung oder Aktivität.

relatesTo?: ConversationReference

Eigenschaftswert

value

Ein Wert, der der Aktivität zugeordnet ist.

value?: any

Eigenschaftswert

any

Geerbte Eigenschaftsdetails

channelData

Enthält kanalspezifische Inhalte.

channelData?: any

Eigenschaftswert

any

geerbt vonIActivity.channelData-

channelId

Enthält eine ID, die den Kanal eindeutig identifiziert. Vom Kanal festgelegt.

channelId: string

Eigenschaftswert

string

von"IActivity.channelId" geerbt

conversation

Identifiziert die Unterhaltung, zu der die Aktivität gehört.

conversation: ConversationAccount

Eigenschaftswert

geerbt vonIActivity.conversation

entities

Stellt die Entitäten dar, die in der Nachricht erwähnt wurden.

entities?: Entity[]

Eigenschaftswert

Entity[]

vonIActivity.entities geerbt

from

Identifiziert den Absender der Nachricht.

from: ChannelAccount

Eigenschaftswert

geerbt vonIActivity.from

id

Enthält eine ID, die die Aktivität im Kanal eindeutig identifiziert.

id?: string

Eigenschaftswert

string

geerbt vonIActivity.id

localTimestamp

Enthält das lokale Datum und die Uhrzeit der Nachricht, ausgedrückt im ISO-8601-Format. Beispiel: 2016-09-23T13:07:49.4714686-07:00.

localTimestamp?: Date

Eigenschaftswert

Date

vonIActivity.localTimestamp- geerbt

recipient

Identifiziert den Empfänger der Nachricht.

recipient: ChannelAccount

Eigenschaftswert

von"IActivity.recipient"- geerbt

replyToId

Enthält die ID der Nachricht, auf die diese Nachricht eine Antwort ist.

replyToId?: string

Eigenschaftswert

string

von"IActivity.replyToId" geerbt

serviceUrl

Enthält die URL, die den Dienstendpunkt des Kanals angibt. Vom Kanal festgelegt.

serviceUrl: string

Eigenschaftswert

string

von"IActivity.serviceUrl" geerbt

timestamp

Enthält das Datum und die Uhrzeit, zu der die Nachricht in UTC gesendet wurde, ausgedrückt im ISO-8601-Format.

timestamp?: Date

Eigenschaftswert

Date

geerbt vonIActivity.timestamp

type

Enthält den Aktivitätstyp "iActivity"

type: ActivityTypes | string

Eigenschaftswert

ActivityTypes | string

vonIActivity.type geerbt