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


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. Эта модель должна интерпретироваться как объединение. Кроме rawId, может быть задано не более одного дополнительного свойства.

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. Эта модель должна интерпретироваться как объединение. Кроме rawId, может быть задано не более одного дополнительного свойства.

sender?: CommunicationIdentifierKind

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

senderDisplayName

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

senderDisplayName?: string

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

string

sequenceId

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

sequenceId: string

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

string

type

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

type: ChatMessageType

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

version

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

version: string

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

string