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