ChatMessageReceivedEvent interface
已接收聊天訊息的事件。 所有聊天參與者都會收到此事件,包括原始寄件者
- Extends
-
@azure/communication-signaling.BaseChatMessageEvent
屬性
attachments | 聊天訊息附件。 |
message | 訊息內容。 |
metadata | 訊息的中繼資料。 |
繼承的屬性
created |
訊息抵達伺服器的時間戳記。 時間戳記的格式為RFC3339: |
id | 訊息的識別碼。 此識別碼是產生的伺服器。 |
recipient | 事件收件者的識別碼。 |
sender | 事件傳送者的識別碼。 |
sender |
事件傳送者的顯示名稱。 |
thread |
事件的執行緒識別碼。 |
type | 聊天訊息的類型。 可能的類型為 「Text」 和 「RichText/Html」。 |
version | 訊息的版本。 此版本是數值不帶正負號 Int64 格式的 Epoch 時間: |
屬性詳細資料
attachments
聊天訊息附件。
attachments?: ChatAttachment[]
屬性值
@azure/communication-signaling.ChatAttachment[]
message
訊息內容。
message: string
屬性值
string
metadata
訊息的中繼資料。
metadata: Record<string, string>
屬性值
Record<string, string>
繼承的屬性詳細資料
createdOn
訊息抵達伺服器的時間戳記。 時間戳記的格式為RFC3339: yyyy-MM-ddTHH:mm:ssZ
。
createdOn: Date
屬性值
Date
繼承自 BaseChatMessageEvent.createdOn
id
訊息的識別碼。 此識別碼是產生的伺服器。
id: string
屬性值
string
繼承自 BaseChatMessageEvent.id
recipient
事件收件者的識別碼。
recipient: CommunicationIdentifierKind
屬性值
繼承自 BaseChatMessageEvent.recipient
sender
事件傳送者的識別碼。
sender: CommunicationIdentifierKind
屬性值
繼承自 BaseChatMessageEvent.sender
senderDisplayName
事件傳送者的顯示名稱。
senderDisplayName: string
屬性值
string
繼承自 BaseChatMessageEvent.senderDisplayName
threadId
事件的執行緒識別碼。
threadId: string
屬性值
string
繼承自 BaseChatMessageEvent.threadId
type
聊天訊息的類型。 可能的類型為 「Text」 和 「RichText/Html」。
type: string
屬性值
string
繼承自 BaseChatMessageEvent.type
version
訊息的版本。 此版本是數值不帶正負號 Int64 格式的 Epoch 時間: 1593117207131
version: string
屬性值
string
繼承自 BaseChatMessageEvent.version