ChatMessageReceivedEvent interface
受信したチャット メッセージのイベント。 すべてのチャット参加者は、元の送信者を含め、このイベントを受け取ります
- Extends
-
@azure/communication-signaling.BaseChatMessageEvent
プロパティ
attachments | チャット メッセージの添付ファイル。 |
message | メッセージの内容。 |
metadata | メッセージのメタデータ。 |
継承されたプロパティ
created |
メッセージがサーバーに到着したときのタイムスタンプ。 タイムスタンプの形式は RFC3339 です。 |
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
メッセージがサーバーに到着したときのタイムスタンプ。 タイムスタンプの形式は RFC3339 です。 yyyy-MM-ddTHH:mm:ssZ
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