ChatMessage interface
Messaggio di chat.
Proprietà
content | Contenuto di un messaggio di chat. |
created |
Timestamp quando il messaggio di chat è arrivato al 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 è il server generato. |
metadata | metadata |
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 al 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 è il server generato.
id: string
Valore della proprietà
string
metadata
metadata
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