Поделиться через


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

Идентификатор сообщения чата. Этот идентификатор создается на сервере.

metadata

метаданные

sender

Определяет участника в службах коммуникации Azure. Участник, например, номер телефона или пользователь связи Azure. Эта модель должна быть интерпретирована как объединение: помимо необработанного идентификатора, может быть задано не более одного дополнительного свойства.

senderDisplayName

Отображаемое имя отправителя сообщения чата. Это свойство используется для заполнения имени отправителя для push-уведомлений.

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: string

Значение свойства

string

metadata

метаданные

metadata?: Record<string, string>

Значение свойства

Record<string, string>

sender

Определяет участника в службах коммуникации Azure. Участник, например, номер телефона или пользователь связи Azure. Эта модель должна быть интерпретирована как объединение: помимо необработанного идентификатора, может быть задано не более одного дополнительного свойства.

sender?: CommunicationIdentifierKind

Значение свойства

senderDisplayName

Отображаемое имя отправителя сообщения чата. Это свойство используется для заполнения имени отправителя для push-уведомлений.

senderDisplayName?: string

Значение свойства

string

sequenceId

Последовательность сообщения чата в беседе.

sequenceId: string

Значение свойства

string

type

Тип сообщения чата.

type: ChatMessageType

Значение свойства

version

Версия сообщения чата.

version: string

Значение свойства

string