ICommandActivity interface

异步外部命令。

扩展

属性

name

事件的名称。

value

此命令的值。

继承属性

channelData

包含特定于通道的内容。

channelId

包含唯一标识通道的 ID。 由通道设置。

conversation

标识活动所属的会话。

entities

表示消息中提到的实体。

from

标识邮件的发件人。

id

包含唯一标识通道上的活动的 ID。

localTimestamp

包含以 ISO-8601 格式表示的消息的本地日期和时间。 例如,2016-09-23T13:07:49.4714686-07:00。

recipient

标识邮件的收件人。

replyToId

包含此邮件作为答复的消息的 ID。

serviceUrl

包含指定通道的服务终结点的 URL。 由通道设置。

timestamp

包含以 ISO-8601 格式表示的消息的日期和时间。

type

包含活动类型“iActivity”

属性详细信息

name

事件的名称。

name: string

属性值

string

value

此命令的值。

value?: CommandValue<T>

属性值

继承属性详细信息

channelData

包含特定于通道的内容。

channelData?: any

属性值

any

继承自IActivity.channelData

channelId

包含唯一标识通道的 ID。 由通道设置。

channelId: string

属性值

string

继承自IActivity.channelId

conversation

标识活动所属的会话。

conversation: ConversationAccount

属性值

继承自IActivity.conversation

entities

表示消息中提到的实体。

entities?: Entity[]

属性值

Entity[]

继承自IActivity.entities

from

标识邮件的发件人。

from: ChannelAccount

属性值

继承自IActivity.from

id

包含唯一标识通道上的活动的 ID。

id?: string

属性值

string

继承自IActivity.id

localTimestamp

包含以 ISO-8601 格式表示的消息的本地日期和时间。 例如,2016-09-23T13:07:49.4714686-07:00。

localTimestamp?: Date

属性值

Date

继承自IActivity.localTimestamp

recipient

标识邮件的收件人。

recipient: ChannelAccount

属性值

继承自IActivity.recipient

replyToId

包含此邮件作为答复的消息的 ID。

replyToId?: string

属性值

string

继承自IActivity.replyToId

serviceUrl

包含指定通道的服务终结点的 URL。 由通道设置。

serviceUrl: string

属性值

string

继承自IActivity.serviceUrl

timestamp

包含以 ISO-8601 格式表示的消息的日期和时间。

timestamp?: Date

属性值

Date

继承自IActivity.timestamp

type

包含活动类型“iActivity”

type: ActivityTypes | string

属性值

ActivityTypes | string

继承自IActivity.type