Condividi tramite


ChatMessageReceivedEvent interface

Evento per un messaggio di chat ricevuto. Tutti i partecipanti alla chat ricevono questo evento, incluso il mittente originale

Extends
@azure/communication-signaling.BaseChatMessageEvent

Proprietà

attachments

Allegati di messaggi di chat.

message

Contenuto del messaggio.

metadata

Metadati del messaggio.

Proprietà ereditate

createdOn

Timestamp quando il messaggio è arrivato al server. Il timestamp è in formato RFC3339: yyyy-MM-ddTHH:mm:ssZ.

id

ID del messaggio. Questo ID viene generato dal server.

recipient

ID del destinatario dell'evento.

sender

ID del mittente dell'evento.

senderDisplayName

Nome visualizzato del mittente dell'evento.

threadId

ID thread dell'evento.

type

Tipo del messaggio di chat. I tipi possibili sono "Text" e "RichText/Html".

version

Versione del messaggio. Questa versione è un'epoca in un formato Int64 numerico non firmato: 1593117207131

Dettagli proprietà

attachments

Allegati di messaggi di chat.

attachments?: ChatAttachment[]

Valore della proprietà

@azure/communication-signaling.ChatAttachment[]

message

Contenuto del messaggio.

message: string

Valore della proprietà

string

metadata

Metadati del messaggio.

metadata: Record<string, string>

Valore della proprietà

Record<string, string>

Dettagli proprietà ereditate

createdOn

Timestamp quando il messaggio è arrivato al server. Il timestamp è in formato RFC3339: yyyy-MM-ddTHH:mm:ssZ.

createdOn: Date

Valore della proprietà

Date

Ereditato da BaseChatMessageEvent.createOn

id

ID del messaggio. Questo ID viene generato dal server.

id: string

Valore della proprietà

string

Ereditato da BaseChatMessageEvent.id

recipient

ID del destinatario dell'evento.

recipient: CommunicationIdentifierKind

Valore della proprietà

@azure/communication-signaling.CommunicationIdentifierKind

Ereditato da BaseChatMessageEvent.recipient

sender

ID del mittente dell'evento.

sender: CommunicationIdentifierKind

Valore della proprietà

@azure/communication-signaling.CommunicationIdentifierKind

Ereditato da BaseChatMessageEvent.sender

senderDisplayName

Nome visualizzato del mittente dell'evento.

senderDisplayName: string

Valore della proprietà

string

Ereditato da BaseChatMessageEvent.senderDisplayName

threadId

ID thread dell'evento.

threadId: string

Valore della proprietà

string

Ereditato da BaseChatMessageEvent.threadId

type

Tipo del messaggio di chat. I tipi possibili sono "Text" e "RichText/Html".

type: string

Valore della proprietà

string

Ereditato da BaseChatMessageEvent.type

version

Versione del messaggio. Questa versione è un'epoca in un formato Int64 numerico non firmato: 1593117207131

version: string

Valore della proprietà

string

Ereditato da BaseChatMessageEvent.version