Dela via


ChatMessage interface

Chattmeddelande.

Egenskaper

content

Innehåll i ett chattmeddelande.

createdOn

Tidsstämpeln när chattmeddelandet kom till servern. Tidsstämpeln är i RFC3339 format: yyyy-MM-ddTHH:mm:ssZ.

deletedOn

Tidsstämpeln (om tillämpligt) när meddelandet togs bort. Tidsstämpeln är i RFC3339 format: yyyy-MM-ddTHH:mm:ssZ.

editedOn

Den senaste tidsstämpeln (om tillämpligt) när meddelandet redigerades. Tidsstämpeln är i RFC3339 format: yyyy-MM-ddTHH:mm:ssZ.

id

ID för chattmeddelandet. Det här ID:t genereras av servern.

metadata

metadata

sender

Identifierar en deltagare i Azure Communication Services. En deltagare är till exempel ett telefonnummer eller en Azure-kommunikationsanvändare. Den här modellen måste tolkas som en union: Förutom rawId kan högst en ytterligare egenskap anges.

senderDisplayName

Visningsnamnet för chattmeddelandets avsändare. Den här egenskapen används för att fylla i avsändarens namn för push-meddelanden.

sequenceId

Sekvens av chattmeddelandet i konversationen.

type

Typ av chattmeddelande.

version

Version av chattmeddelandet.

Egenskapsinformation

content

Innehåll i ett chattmeddelande.

content?: ChatMessageContent

Egenskapsvärde

createdOn

Tidsstämpeln när chattmeddelandet kom till servern. Tidsstämpeln är i RFC3339 format: yyyy-MM-ddTHH:mm:ssZ.

createdOn: Date

Egenskapsvärde

Date

deletedOn

Tidsstämpeln (om tillämpligt) när meddelandet togs bort. Tidsstämpeln är i RFC3339 format: yyyy-MM-ddTHH:mm:ssZ.

deletedOn?: Date

Egenskapsvärde

Date

editedOn

Den senaste tidsstämpeln (om tillämpligt) när meddelandet redigerades. Tidsstämpeln är i RFC3339 format: yyyy-MM-ddTHH:mm:ssZ.

editedOn?: Date

Egenskapsvärde

Date

id

ID för chattmeddelandet. Det här ID:t genereras av servern.

id: string

Egenskapsvärde

string

metadata

metadata

metadata?: Record<string, string>

Egenskapsvärde

Record<string, string>

sender

Identifierar en deltagare i Azure Communication Services. En deltagare är till exempel ett telefonnummer eller en Azure-kommunikationsanvändare. Den här modellen måste tolkas som en union: Förutom rawId kan högst en ytterligare egenskap anges.

sender?: CommunicationIdentifierKind

Egenskapsvärde

senderDisplayName

Visningsnamnet för chattmeddelandets avsändare. Den här egenskapen används för att fylla i avsändarens namn för push-meddelanden.

senderDisplayName?: string

Egenskapsvärde

string

sequenceId

Sekvens av chattmeddelandet i konversationen.

sequenceId: string

Egenskapsvärde

string

type

Typ av chattmeddelande.

type: ChatMessageType

Egenskapsvärde

version

Version av chattmeddelandet.

version: string

Egenskapsvärde

string