Compartilhar via


ChatMessageReceivedEvent interface

Evento para uma mensagem de chat recebida. Todos os participantes do chat recebem esse evento, incluindo o remetente original

Extends
@azure/communication-signaling.BaseChatMessageEvent

Propriedades

attachments

Anexos de mensagens de chat.

message

O conteúdo da mensagem.

metadata

Metadados da mensagem.

Propriedades herdadas

createdOn

O carimbo de data/hora quando a mensagem chegou ao servidor. O carimbo de data/hora está no formato RFC3339: yyyy-MM-ddTHH:mm:ssZ.

id

A ID da mensagem. Essa ID é gerada pelo servidor.

recipient

A ID do destinatário do evento.

sender

A ID do remetente do evento.

senderDisplayName

O nome de exibição do remetente do evento.

threadId

ID do thread do evento.

type

Tipo da mensagem de chat. Os tipos possíveis são "Text" e "RichText/Html".

version

Versão da mensagem. Esta versão é uma época em um formato Int64 sem sinal numérico: 1593117207131

Detalhes da propriedade

attachments

Anexos de mensagens de chat.

attachments?: ChatAttachment[]

Valor da propriedade

@azure/communication-signaling.ChatAttachment[]

message

O conteúdo da mensagem.

message: string

Valor da propriedade

string

metadata

Metadados da mensagem.

metadata: Record<string, string>

Valor da propriedade

Record<string, string>

Detalhes das propriedades herdadas

createdOn

O carimbo de data/hora quando a mensagem chegou ao servidor. O carimbo de data/hora está no formato RFC3339: yyyy-MM-ddTHH:mm:ssZ.

createdOn: Date

Valor da propriedade

Date

Herdado de BaseChatMessageEvent.createdOn

id

A ID da mensagem. Essa ID é gerada pelo servidor.

id: string

Valor da propriedade

string

Herdado de BaseChatMessageEvent.id

recipient

A ID do destinatário do evento.

recipient: CommunicationIdentifierKind

Valor da propriedade

@azure/communication-signaling.CommunicationIdentifierKind

Herdado de BaseChatMessageEvent.recipient

sender

A ID do remetente do evento.

sender: CommunicationIdentifierKind

Valor da propriedade

@azure/communication-signaling.CommunicationIdentifierKind

Herdado de BaseChatMessageEvent.sender

senderDisplayName

O nome de exibição do remetente do evento.

senderDisplayName: string

Valor da propriedade

string

Herdado de BaseChatMessageEvent.senderDisplayName

threadId

ID do thread do evento.

threadId: string

Valor da propriedade

string

Herdado de BaseChatMessageEvent.threadId

type

Tipo da mensagem de chat. Os tipos possíveis são "Text" e "RichText/Html".

type: string

Valor da propriedade

string

Herdado de BaseChatMessageEvent.type

version

Versão da mensagem. Esta versão é uma época em um formato Int64 sem sinal numérico: 1593117207131

version: string

Valor da propriedade

string

Herdado de BaseChatMessageEvent.version