ChatMessage interface
Message de conversation.
Propriétés
content | Contenu d’un message de conversation. |
created |
Horodatage à l’arrivée du message de conversation sur le serveur. L’horodatage est au format RFC3339 : |
deleted |
Horodatage (le cas échéant) lorsque le message a été supprimé. L’horodatage est au format RFC3339 : |
edited |
Dernier horodatage (le cas échéant) lorsque le message a été modifié. L’horodatage est au format RFC3339 : |
id | ID du message de conversation. Cet ID est généré par le serveur. |
metadata | metadata |
sender | Identifie un participant dans Azure Communication Services. Un participant est, par exemple, un numéro de téléphone ou un utilisateur de communication Azure. Ce modèle doit être interprété comme une union : en dehors de rawId, une autre propriété peut tout au plus être définie. |
sender |
Nom complet de l’expéditeur du message de conversation. Cette propriété est utilisée pour remplir le nom de l’expéditeur pour les notifications Push. |
sequence |
Séquence du message de conversation dans la conversation. |
type | Type de message de conversation. |
version | Version du message de conversation. |
Détails de la propriété
content
Contenu d’un message de conversation.
content?: ChatMessageContent
Valeur de propriété
createdOn
Horodatage à l’arrivée du message de conversation sur le serveur. L’horodatage est au format RFC3339 : yyyy-MM-ddTHH:mm:ssZ
.
createdOn: Date
Valeur de propriété
Date
deletedOn
Horodatage (le cas échéant) lorsque le message a été supprimé. L’horodatage est au format RFC3339 : yyyy-MM-ddTHH:mm:ssZ
.
deletedOn?: Date
Valeur de propriété
Date
editedOn
Dernier horodatage (le cas échéant) lorsque le message a été modifié. L’horodatage est au format RFC3339 : yyyy-MM-ddTHH:mm:ssZ
.
editedOn?: Date
Valeur de propriété
Date
id
ID du message de conversation. Cet ID est généré par le serveur.
id: string
Valeur de propriété
string
metadata
metadata
metadata?: Record<string, string>
Valeur de propriété
Record<string, string>
sender
Identifie un participant dans Azure Communication Services. Un participant est, par exemple, un numéro de téléphone ou un utilisateur de communication Azure. Ce modèle doit être interprété comme une union : en dehors de rawId, une autre propriété peut tout au plus être définie.
sender?: CommunicationIdentifierKind
Valeur de propriété
senderDisplayName
Nom complet de l’expéditeur du message de conversation. Cette propriété est utilisée pour remplir le nom de l’expéditeur pour les notifications Push.
senderDisplayName?: string
Valeur de propriété
string
sequenceId
Séquence du message de conversation dans la conversation.
sequenceId: string
Valeur de propriété
string
type
version
Version du message de conversation.
version: string
Valeur de propriété
string