通过


IConversationUpdate interface

会话的属性已更改。

扩展

属性

address

事件地址路由信息。 将此字段保存到外部存储,以便稍后向用户撰写主动消息。

agent

正在处理事件的 SDK。 将始终为“botbuilder”。

historyDisclosed

如果为 true,则披露历史。

membersAdded

添加到会话的成员数组。

membersRemoved

从会话中删除的成员数组。

reactionsAdded

添加到活动的响应数组。

reactionsRemoved

从活动中删除的反应数组。

replyToId

此更新的事件 ID 与该事件相关。

source

活动的原始来源(即“facebook”、“skype”、“slack”等)

sourceEvent

源本机架构中的原始事件。 对于传出消息,可用于传递源特定事件数据,例如自定义附件。

topicName

对话将新建主题名称。

type

定义事件的类型。 应为 IMessage 的“message”。

user

对于传入消息,这是发送消息的用户。 默认情况下,这是 address.user 的副本,但你可以使用 lookupUser 函数配置机器人,以便将传入用户映射到内部用户 ID。

属性详细信息

address

事件地址路由信息。 将此字段保存到外部存储,以便稍后向用户撰写主动消息。

address: IAddress

属性值

agent

正在处理事件的 SDK。 将始终为“botbuilder”。

agent: string

属性值

string

historyDisclosed

如果为 true,则披露历史。

historyDisclosed?: boolean

属性值

boolean

membersAdded

添加到会话的成员数组。

membersAdded?: IIdentity[]

属性值

membersRemoved

从会话中删除的成员数组。

membersRemoved?: IIdentity[]

属性值

reactionsAdded

添加到活动的响应数组。

reactionsAdded?: IMessageReaction[]

属性值

reactionsRemoved

从活动中删除的反应数组。

reactionsRemoved?: IMessageReaction[]

属性值

replyToId

此更新的事件 ID 与该事件相关。

replyToId?: string

属性值

string

source

活动的原始来源(即“facebook”、“skype”、“slack”等)

source: string

属性值

string

sourceEvent

源本机架构中的原始事件。 对于传出消息,可用于传递源特定事件数据,例如自定义附件。

sourceEvent: any

属性值

any

topicName

对话将新建主题名称。

topicName?: string

属性值

string

type

定义事件的类型。 应为 IMessage 的“message”。

type: string

属性值

string

user

对于传入消息,这是发送消息的用户。 默认情况下,这是 address.user 的副本,但你可以使用 lookupUser 函数配置机器人,以便将传入用户映射到内部用户 ID。

user: IIdentity

属性值