ChatMessageReceivedEvent interface
受信したチャット メッセージのイベント。 すべてのチャット参加者は、元の送信者を含め、このイベントを受け取ります
- Extends
-
@azure/communication-signaling.BaseChatMessageEvent
プロパティ
attachments | チャット メッセージの添付ファイル。 |
message | メッセージの内容。 |
metadata | メッセージのメタデータ。 |
継承されたプロパティ
created |
メッセージがサーバーに到着したときのタイムスタンプ。 タイムスタンプは |
id | メッセージの ID。 この ID はサーバーによって生成されます。 |
recipient | イベント受信者の ID。 |
sender | イベント送信者の ID。 |
sender |
イベント送信者の表示名。 |
thread |
イベントのスレッド ID。 |
type | チャット メッセージの種類。 使用できる型は、"Text" と "RichText/Html" です。 |
version | メッセージのバージョン。 このバージョンは、数値符号なし Int64 形式のエポック時間です: |
プロパティの詳細
attachments
チャット メッセージの添付ファイル。
attachments?: ChatAttachment[]
プロパティ値
@azure/communication-signaling.ChatAttachment[]
message
メッセージの内容。
message: string
プロパティ値
string
metadata
メッセージのメタデータ。
metadata: Record<string, string>
プロパティ値
Record<string, string>
継承されたプロパティの詳細
createdOn
メッセージがサーバーに到着したときのタイムスタンプ。 タイムスタンプは yyyy-MM-ddTHH:mm:ssZ
RFC3339 形式です。
createdOn: Date
プロパティ値
Date
baseChatMessageEvent.createdOn から継承
id
メッセージの ID。 この ID はサーバーによって生成されます。
id: string
プロパティ値
string
BaseChatMessageEvent.id から継承された
recipient
イベント受信者の ID。
recipient: CommunicationIdentifierKind
プロパティ値
baseChatMessageEvent.recipient から継承
sender
イベント送信者の ID。
sender: CommunicationIdentifierKind
プロパティ値
BaseChatMessageEvent.sender から継承された
senderDisplayName
イベント送信者の表示名。
senderDisplayName: string
プロパティ値
string
継承元 BaseChatMessageEvent.senderDisplayName
threadId
イベントのスレッド ID。
threadId: string
プロパティ値
string
baseChatMessageEvent.threadId から継承
type
チャット メッセージの種類。 使用できる型は、"Text" と "RichText/Html" です。
type: string
プロパティ値
string
baseChatMessageEvent.type から継承
version
メッセージのバージョン。 このバージョンは、数値符号なし Int64 形式のエポック時間です:1593117207131
version: string
プロパティ値
string
baseChatMessageEvent.version から継承