次の方法で共有


ChatMessage interface

チャット メッセージ。

プロパティ

content

チャット メッセージの内容。

createdOn

チャット メッセージがサーバーに到着したときのタイムスタンプ。 タイムスタンプは RFC3339 形式です。 yyyy-MM-ddTHH:mm:ssZ

deletedOn

メッセージが削除されたときのタイムスタンプ (該当する場合)。 タイムスタンプは RFC3339 形式です。 yyyy-MM-ddTHH:mm:ssZ

editedOn

メッセージが編集されたときの最後のタイムスタンプ (該当する場合)。 タイムスタンプは RFC3339 形式です。 yyyy-MM-ddTHH:mm:ssZ

id

チャット メッセージの ID。 この ID はサーバーによって生成されます。

metadata

metadata

sender

Azure Communication Services の参加者を識別します。 参加者は、電話番号や Azure 通信ユーザーなどです。 このモデルは共用体として解釈する必要があります。rawId とは別に、最大で 1 つ以上のプロパティを設定できます。

senderDisplayName

チャット メッセージ送信者の表示名。 このプロパティは、プッシュ通知の送信者名を設定するために使用されます。

sequenceId

会話内のチャット メッセージのシーケンス。

type

チャット メッセージの種類。

version

チャット メッセージのバージョン。

プロパティの詳細

content

チャット メッセージの内容。

content?: ChatMessageContent

プロパティ値

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

チャット メッセージの種類。

type: ChatMessageType

プロパティ値

version

チャット メッセージのバージョン。

version: string

プロパティ値

string