ChatMessage interface
Messaggio di chat.
Proprietà
| content | Contenuto di un messaggio di chat. |
| created |
Timestamp quando il messaggio di chat è arrivato nel server. Il timestamp è in formato RFC3339: |
| deleted |
Timestamp (se applicabile) quando il messaggio è stato eliminato. Il timestamp è in formato RFC3339: |
| edited |
L'ultimo timestamp (se applicabile) quando il messaggio è stato modificato. Il timestamp è in formato RFC3339: |
| id | ID del messaggio di chat. Questo ID è generato dal server. |
| metadata | metadati |
| sender | Identifica un partecipante ai servizi di comunicazione di Azure. Un partecipante, ad esempio, è un numero di telefono o un utente di comunicazione di Azure. Questo modello deve essere interpretato come unione: a parte rawId, è possibile impostare al massimo un'altra proprietà. |
| sender |
Nome visualizzato del mittente del messaggio di chat. Questa proprietà viene usata per popolare il nome del mittente per le notifiche push. |
| sequence |
Sequenza del messaggio di chat nella conversazione. |
| type | Tipo di messaggio di chat. |
| version | Versione del messaggio di chat. |
Dettagli proprietà
content
Contenuto di un messaggio di chat.
content?: ChatMessageContent
Valore della proprietà
createdOn
Timestamp quando il messaggio di chat è arrivato nel server. Il timestamp è in formato RFC3339: yyyy-MM-ddTHH:mm:ssZ.
createdOn: Date
Valore della proprietà
Date
deletedOn
Timestamp (se applicabile) quando il messaggio è stato eliminato. Il timestamp è in formato RFC3339: yyyy-MM-ddTHH:mm:ssZ.
deletedOn?: Date
Valore della proprietà
Date
editedOn
L'ultimo timestamp (se applicabile) quando il messaggio è stato modificato. Il timestamp è in formato RFC3339: yyyy-MM-ddTHH:mm:ssZ.
editedOn?: Date
Valore della proprietà
Date
id
ID del messaggio di chat. Questo ID è generato dal server.
id: string
Valore della proprietà
string
metadata
metadati
metadata?: Record<string, string>
Valore della proprietà
Record<string, string>
sender
Identifica un partecipante ai servizi di comunicazione di Azure. Un partecipante, ad esempio, è un numero di telefono o un utente di comunicazione di Azure. Questo modello deve essere interpretato come unione: a parte rawId, è possibile impostare al massimo un'altra proprietà.
sender?: CommunicationIdentifierKind
Valore della proprietà
senderDisplayName
Nome visualizzato del mittente del messaggio di chat. Questa proprietà viene usata per popolare il nome del mittente per le notifiche push.
senderDisplayName?: string
Valore della proprietà
string
sequenceId
Sequenza del messaggio di chat nella conversazione.
sequenceId: string
Valore della proprietà
string
type
version
Versione del messaggio di chat.
version: string
Valore della proprietà
string