ChatMessage interface
Message de conversation.
Propriétés
content | Contenu d’un message de conversation. |
created |
Horodatage lorsque le message de conversation est arrivé au 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 |
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 | métadonnées |
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 : à part rawId, au plus une autre propriété peut ê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 lorsque le message de conversation est arrivé au 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
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
métadonnées
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 : à part rawId, au plus une autre propriété peut ê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