你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ChatMessage interface

聊天消息。

属性

content

聊天消息的内容。

createdOn

聊天消息到达服务器的时间戳。 时间戳采用 RFC3339 格式: yyyy-MM-ddTHH:mm:ssZ

deletedOn

如果适用,) 删除消息时时间戳 (。 时间戳采用 RFC3339 格式: yyyy-MM-ddTHH:mm:ssZ

editedOn

编辑消息时) 最后一个时间戳 ((如果适用)。 时间戳采用 RFC3339 格式: yyyy-MM-ddTHH:mm:ssZ

id

聊天消息的 ID。 此 ID 是服务器生成的。

metadata

metadata

sender

标识 Azure 通信服务中的参与者。 例如,参与者是电话号码或 Azure 通信用户。 此模型必须解释为联合:除 rawId 外,最多可以设置一个属性。

senderDisplayName

聊天消息发件人的显示名称。 此属性用于填充推送通知的发件人名称。

sequenceId

聊天中聊天消息的顺序。

type

聊天消息类型。

version

聊天消息的版本。

属性详细信息

content

聊天消息的内容。

content?: ChatMessageContent

属性值

createdOn

聊天消息到达服务器的时间戳。 时间戳采用 RFC3339 格式: yyyy-MM-ddTHH:mm:ssZ

createdOn: Date

属性值

Date

deletedOn

如果适用,) 删除消息时时间戳 (。 时间戳采用 RFC3339 格式: yyyy-MM-ddTHH:mm:ssZ

deletedOn?: Date

属性值

Date

editedOn

编辑消息时) 最后一个时间戳 ((如果适用)。 时间戳采用 RFC3339 格式: yyyy-MM-ddTHH:mm:ssZ

editedOn?: Date

属性值

Date

id

聊天消息的 ID。 此 ID 是服务器生成的。

id: string

属性值

string

metadata

metadata

metadata?: Record<string, string>

属性值

Record<string, string>

sender

标识 Azure 通信服务中的参与者。 例如,参与者是电话号码或 Azure 通信用户。 此模型必须解释为联合:除 rawId 外,最多可以设置一个属性。

sender?: CommunicationIdentifierKind

属性值

senderDisplayName

聊天消息发件人的显示名称。 此属性用于填充推送通知的发件人名称。

senderDisplayName?: string

属性值

string

sequenceId

聊天中聊天消息的顺序。

sequenceId: string

属性值

string

type

聊天消息类型。

type: ChatMessageType

属性值

version

聊天消息的版本。

version: string

属性值

string