Partilhar via


ChatMessage interface

Mensagem de chat.

Propriedades

content

Conteúdo de uma mensagem de chat.

createdOn

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

deletedOn

O carimbo de data/hora (se aplicável) quando a mensagem foi eliminada. O carimbo de data/hora está no formato RFC3339: yyyy-MM-ddTHH:mm:ssZ.

editedOn

O último carimbo de data/hora (se aplicável) quando a mensagem foi editada. O carimbo de data/hora está no formato RFC3339: yyyy-MM-ddTHH:mm:ssZ.

id

O ID da mensagem de chat. Este ID é gerado pelo servidor.

metadata

do IdP

sender

Identifica um participante nos serviços de Comunicação do Azure. Um participante é, por exemplo, um número de telefone ou um utilizador de comunicação do Azure. Este modelo tem de ser interpretado como uma união: para além do rawId, pode ser definida mais uma propriedade.

senderDisplayName

O nome a apresentar do remetente da mensagem de chat. Esta propriedade é utilizada para preencher o nome do remetente para notificações push.

sequenceId

Sequência da mensagem de chat na conversação.

type

O tipo de mensagem de chat.

version

Versão da mensagem de chat.

Detalhes de Propriedade

content

Conteúdo de uma mensagem de chat.

content?: ChatMessageContent

Valor de Propriedade

createdOn

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

createdOn: Date

Valor de Propriedade

Date

deletedOn

O carimbo de data/hora (se aplicável) quando a mensagem foi eliminada. O carimbo de data/hora está no formato RFC3339: yyyy-MM-ddTHH:mm:ssZ.

deletedOn?: Date

Valor de Propriedade

Date

editedOn

O último carimbo de data/hora (se aplicável) quando a mensagem foi editada. O carimbo de data/hora está no formato RFC3339: yyyy-MM-ddTHH:mm:ssZ.

editedOn?: Date

Valor de Propriedade

Date

id

O ID da mensagem de chat. Este ID é gerado pelo servidor.

id: string

Valor de Propriedade

string

metadata

do IdP

metadata?: Record<string, string>

Valor de Propriedade

Record<string, string>

sender

Identifica um participante nos serviços de Comunicação do Azure. Um participante é, por exemplo, um número de telefone ou um utilizador de comunicação do Azure. Este modelo tem de ser interpretado como uma união: para além do rawId, pode ser definida mais uma propriedade.

sender?: CommunicationIdentifierKind

Valor de Propriedade

senderDisplayName

O nome a apresentar do remetente da mensagem de chat. Esta propriedade é utilizada para preencher o nome do remetente para notificações push.

senderDisplayName?: string

Valor de Propriedade

string

sequenceId

Sequência da mensagem de chat na conversação.

sequenceId: string

Valor de Propriedade

string

type

O tipo de mensagem de chat.

type: ChatMessageType

Valor de Propriedade

version

Versão da mensagem de chat.

version: string

Valor de Propriedade

string