Partager via


ChatMessageReceivedEvent interface

Événement pour un message de conversation reçu. Tous les participants de conversation reçoivent cet événement, y compris l’expéditeur d’origine

Extends
@azure/communication-signaling.BaseChatMessageEvent

Propriétés

attachments

Pièces jointes de message de conversation.

message

Contenu du message.

metadata

Métadonnées du message.

Propriétés héritées

createdOn

Horodatage lorsque le message est arrivé au serveur. L’horodatage est au format RFC3339 : yyyy-MM-ddTHH:mm:ssZ.

id

ID du message. Cet ID est généré par le serveur.

recipient

ID du destinataire de l’événement.

sender

ID de l’expéditeur de l’événement.

senderDisplayName

Nom complet de l’expéditeur de l’événement.

threadId

ID de thread de l’événement.

type

Type du message de conversation. Les types possibles sont « Text » et « RichText/Html ».

version

Version du message. Cette version est une époque dans un format Int64 numérique non signé : 1593117207131

Détails de la propriété

attachments

Pièces jointes de message de conversation.

attachments?: ChatAttachment[]

Valeur de propriété

@azure/communication-signaling.ChatAttachment[]

message

Contenu du message.

message: string

Valeur de propriété

string

metadata

Métadonnées du message.

metadata: Record<string, string>

Valeur de propriété

Record<string, string>

Détails de la propriété héritée

createdOn

Horodatage lorsque le message est arrivé au serveur. L’horodatage est au format RFC3339 : yyyy-MM-ddTHH:mm:ssZ.

createdOn: Date

Valeur de propriété

Date

héritée de BaseChatMessageEvent.createdOn

id

ID du message. Cet ID est généré par le serveur.

id: string

Valeur de propriété

string

héritée de BaseChatMessageEvent.id

recipient

ID du destinataire de l’événement.

recipient: CommunicationIdentifierKind

Valeur de propriété

@azure/communication-signaling.CommunicationIdentifierKind

héritée de BaseChatMessageEvent.recipient

sender

ID de l’expéditeur de l’événement.

sender: CommunicationIdentifierKind

Valeur de propriété

@azure/communication-signaling.CommunicationIdentifierKind

héritée de BaseChatMessageEvent.sender

senderDisplayName

Nom complet de l’expéditeur de l’événement.

senderDisplayName: string

Valeur de propriété

string

héritée de BaseChatMessageEvent.senderDisplayName

threadId

ID de thread de l’événement.

threadId: string

Valeur de propriété

string

héritée de BaseChatMessageEvent.threadId

type

Type du message de conversation. Les types possibles sont « Text » et « RichText/Html ».

type: string

Valeur de propriété

string

héritée de BaseChatMessageEvent.type

version

Version du message. Cette version est une époque dans un format Int64 numérique non signé : 1593117207131

version: string

Valeur de propriété

string

héritée de BaseChatMessageEvent.version