Compartir a través de


ChatMessageReceivedEvent interface

Evento para un mensaje de chat recibido. Todos los participantes del chat reciben este evento, incluido el remitente original

Extends
@azure/communication-signaling.BaseChatMessageEvent

Propiedades

attachments

Datos adjuntos del mensaje de chat.

message

Contenido del mensaje.

metadata

Metadatos del mensaje.

Propiedades heredadas

createdOn

Marca de tiempo cuando el mensaje llegó al servidor. La marca de tiempo está en formato RFC3339: yyyy-MM-ddTHH:mm:ssZ.

id

Identificador del mensaje. Este identificador es el servidor generado.

recipient

Identificador del destinatario del evento.

sender

Identificador del remitente del evento.

senderDisplayName

Nombre para mostrar del remitente del evento.

threadId

Identificador de subproceso del evento.

type

Tipo del mensaje de chat. Los tipos posibles son "Text" y "RichText/Html".

version

Versión del mensaje. Esta versión es una hora de época en un formato int64 numérico sin signo: 1593117207131

Detalles de las propiedades

attachments

Datos adjuntos del mensaje de chat.

attachments?: ChatAttachment[]

Valor de propiedad

@azure/communication-signaling.ChatAttachment[]

message

Contenido del mensaje.

message: string

Valor de propiedad

string

metadata

Metadatos del mensaje.

metadata: Record<string, string>

Valor de propiedad

Record<string, string>

Detalles de las propiedades heredadas

createdOn

Marca de tiempo cuando el mensaje llegó al servidor. La marca de tiempo está en formato RFC3339: yyyy-MM-ddTHH:mm:ssZ.

createdOn: Date

Valor de propiedad

Date

Heredado de BaseChatMessageEvent.createdOn

id

Identificador del mensaje. Este identificador es el servidor generado.

id: string

Valor de propiedad

string

Heredado de BaseChatMessageEvent.id

recipient

Identificador del destinatario del evento.

recipient: CommunicationIdentifierKind

Valor de propiedad

@azure/communication-signaling.CommunicationIdentifierKind

Heredado de BaseChatMessageEvent.recipient

sender

Identificador del remitente del evento.

sender: CommunicationIdentifierKind

Valor de propiedad

@azure/communication-signaling.CommunicationIdentifierKind

Heredado de BaseChatMessageEvent.sender

senderDisplayName

Nombre para mostrar del remitente del evento.

senderDisplayName: string

Valor de propiedad

string

Heredado de BaseChatMessageEvent.senderDisplayName

threadId

Identificador de subproceso del evento.

threadId: string

Valor de propiedad

string

Heredado de BaseChatMessageEvent.threadId

type

Tipo del mensaje de chat. Los tipos posibles son "Text" y "RichText/Html".

type: string

Valor de propiedad

string

Heredado de BaseChatMessageEvent.type

version

Versión del mensaje. Esta versión es una hora de época en un formato int64 numérico sin signo: 1593117207131

version: string

Valor de propiedad

string

Heredado de BaseChatMessageEvent.version