Aracılığıyla paylaş


ChatMessage interface

Sohbet iletisi.

Özellikler

content

Sohbet iletisinin içeriği.

createdOn

Sohbet iletisinin sunucuya ulaştığı zaman damgası. Zaman damgası RFC3339 biçimdedir: yyyy-MM-ddTHH:mm:ssZ.

deletedOn

İletinin silindiği zaman damgası (varsa). Zaman damgası RFC3339 biçimdedir: yyyy-MM-ddTHH:mm:ssZ.

editedOn

İletinin düzenlendiği son zaman damgası (varsa). Zaman damgası RFC3339 biçimdedir: yyyy-MM-ddTHH:mm:ssZ.

id

Sohbet iletisinin kimliği. Bu kimlik, sunucu tarafından oluşturulur.

metadata

meta veriler

sender

Azure İletişim hizmetlerindeki bir katılımcıyı tanımlar. Katılımcı, örneğin bir telefon numarası veya Azure iletişim kullanıcısıdır. Bu modelin bir birleşim olarak yorumlanması gerekir: RawId dışında en fazla bir özellik daha ayarlanabilir.

senderDisplayName

Sohbet iletisini gönderenin görünen adı. Bu özellik, anında iletme bildirimleri için gönderen adını doldurmak için kullanılır.

sequenceId

Konuşmadaki sohbet iletisinin sırası.

type

Sohbet iletisi türü.

version

Sohbet iletisinin sürümü.

Özellik Ayrıntıları

content

Sohbet iletisinin içeriği.

content?: ChatMessageContent

Özellik Değeri

createdOn

Sohbet iletisinin sunucuya ulaştığı zaman damgası. Zaman damgası RFC3339 biçimdedir: yyyy-MM-ddTHH:mm:ssZ.

createdOn: Date

Özellik Değeri

Date

deletedOn

İletinin silindiği zaman damgası (varsa). Zaman damgası RFC3339 biçimdedir: yyyy-MM-ddTHH:mm:ssZ.

deletedOn?: Date

Özellik Değeri

Date

editedOn

İletinin düzenlendiği son zaman damgası (varsa). Zaman damgası RFC3339 biçimdedir: yyyy-MM-ddTHH:mm:ssZ.

editedOn?: Date

Özellik Değeri

Date

id

Sohbet iletisinin kimliği. Bu kimlik, sunucu tarafından oluşturulur.

id: string

Özellik Değeri

string

metadata

meta veriler

metadata?: Record<string, string>

Özellik Değeri

Record<string, string>

sender

Azure İletişim hizmetlerindeki bir katılımcıyı tanımlar. Katılımcı, örneğin bir telefon numarası veya Azure iletişim kullanıcısıdır. Bu modelin bir birleşim olarak yorumlanması gerekir: RawId dışında en fazla bir özellik daha ayarlanabilir.

sender?: CommunicationIdentifierKind

Özellik Değeri

senderDisplayName

Sohbet iletisini gönderenin görünen adı. Bu özellik, anında iletme bildirimleri için gönderen adını doldurmak için kullanılır.

senderDisplayName?: string

Özellik Değeri

string

sequenceId

Konuşmadaki sohbet iletisinin sırası.

sequenceId: string

Özellik Değeri

string

type

Sohbet iletisi türü.

type: ChatMessageType

Özellik Değeri

version

Sohbet iletisinin sürümü.

version: string

Özellik Değeri

string