ChatMessage interface
チャット メッセージ。
プロパティ
| content | チャット メッセージの内容。 |
| created |
チャット メッセージがサーバーに到着したときのタイムスタンプ。 タイムスタンプは |
| deleted |
メッセージが削除されたときのタイムスタンプ (該当する場合)。 タイムスタンプは |
| edited |
メッセージが編集されたときの最後のタイムスタンプ (該当する場合)。 タイムスタンプは |
| id | チャット メッセージの ID。 この ID はサーバーによって生成されます。 |
| metadata | メタデータ |
| sender | Azure Communication Services の参加者を識別します。 参加者は、電話番号や Azure 通信ユーザーなどです。 このモデルは和集合として解釈する必要があります。rawId とは別に、最大 1 つのプロパティを設定できます。 |
| sender |
チャット メッセージ送信者の表示名。 このプロパティは、プッシュ通知の送信者名を設定するために使用されます。 |
| sequence |
会話内のチャット メッセージのシーケンス。 |
| type | チャット メッセージの種類。 |
| version | チャット メッセージのバージョン。 |
プロパティの詳細
content
createdOn
チャット メッセージがサーバーに到着したときのタイムスタンプ。 タイムスタンプは yyyy-MM-ddTHH:mm:ssZRFC3339 形式です。
createdOn: Date
プロパティ値
Date
deletedOn
メッセージが削除されたときのタイムスタンプ (該当する場合)。 タイムスタンプは yyyy-MM-ddTHH:mm:ssZRFC3339 形式です。
deletedOn?: Date
プロパティ値
Date
editedOn
メッセージが編集されたときの最後のタイムスタンプ (該当する場合)。 タイムスタンプは yyyy-MM-ddTHH:mm:ssZRFC3339 形式です。
editedOn?: Date
プロパティ値
Date
id
チャット メッセージの ID。 この ID はサーバーによって生成されます。
id: string
プロパティ値
string
metadata
メタデータ
metadata?: Record<string, string>
プロパティ値
Record<string, string>
sender
Azure Communication Services の参加者を識別します。 参加者は、電話番号や Azure 通信ユーザーなどです。 このモデルは和集合として解釈する必要があります。rawId とは別に、最大 1 つのプロパティを設定できます。
sender?: CommunicationIdentifierKind
プロパティ値
senderDisplayName
チャット メッセージ送信者の表示名。 このプロパティは、プッシュ通知の送信者名を設定するために使用されます。
senderDisplayName?: string
プロパティ値
string
sequenceId
会話内のチャット メッセージのシーケンス。
sequenceId: string
プロパティ値
string
type
version
チャット メッセージのバージョン。
version: string
プロパティ値
string