ChatMessage interface
Mensaje de chat.
Propiedades
content | Contenido de un mensaje de chat. |
created |
Marca de tiempo cuando el mensaje de chat llegó al servidor. La marca de tiempo está en formato RFC3339: |
deleted |
Marca de tiempo (si procede) cuando se eliminó el mensaje. La marca de tiempo está en formato RFC3339: |
edited |
Última marca de tiempo (si procede) cuando se editó el mensaje. La marca de tiempo está en formato RFC3339: |
id | Identificador del mensaje de chat. Este identificador es el servidor generado. |
metadata | metadata |
sender | Identifica un participante en Azure Communication Services. Un participante es, por ejemplo, un número de teléfono o un usuario de comunicación de Azure. Este modelo se debe interpretar como una unión: aparte de rawId, se puede establecer como máximo una propiedad adicional. |
sender |
Nombre para mostrar del remitente del mensaje de chat. Esta propiedad se usa para rellenar el nombre del remitente para las notificaciones push. |
sequence |
Secuencia del mensaje de chat en la conversación. |
type | Tipo de mensaje de chat. |
version | Versión del mensaje de chat. |
Detalles de las propiedades
content
createdOn
Marca de tiempo cuando el mensaje de chat llegó al servidor. La marca de tiempo está en formato RFC3339: yyyy-MM-ddTHH:mm:ssZ
.
createdOn: Date
Valor de propiedad
Date
deletedOn
Marca de tiempo (si procede) cuando se eliminó el mensaje. La marca de tiempo está en formato RFC3339: yyyy-MM-ddTHH:mm:ssZ
.
deletedOn?: Date
Valor de propiedad
Date
editedOn
Última marca de tiempo (si procede) cuando se editó el mensaje. La marca de tiempo está en formato RFC3339: yyyy-MM-ddTHH:mm:ssZ
.
editedOn?: Date
Valor de propiedad
Date
id
Identificador del mensaje de chat. Este identificador es el servidor generado.
id: string
Valor de propiedad
string
metadata
metadata
metadata?: Record<string, string>
Valor de propiedad
Record<string, string>
sender
Identifica un participante en Azure Communication Services. Un participante es, por ejemplo, un número de teléfono o un usuario de comunicación de Azure. Este modelo se debe interpretar como una unión: aparte de rawId, se puede establecer como máximo una propiedad adicional.
sender?: CommunicationIdentifierKind
Valor de propiedad
senderDisplayName
Nombre para mostrar del remitente del mensaje de chat. Esta propiedad se usa para rellenar el nombre del remitente para las notificaciones push.
senderDisplayName?: string
Valor de propiedad
string
sequenceId
Secuencia del mensaje de chat en la conversación.
sequenceId: string
Valor de propiedad
string
type
version
Versión del mensaje de chat.
version: string
Valor de propiedad
string