ChatMessage interface
Mensagem de chat.
Propriedades
content | Conteúdo de uma mensagem de chat. |
created |
O carimbo de data/hora quando a mensagem de chat chegou ao servidor. O carimbo de data/hora está no formato RFC3339: |
deleted |
O carimbo de data/hora (se aplicável) quando a mensagem foi eliminada. O carimbo de data/hora está no formato RFC3339: |
edited |
O último carimbo de data/hora (se aplicável) quando a mensagem foi editada. O carimbo de data/hora está no formato RFC3339: |
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. |
sender |
O nome a apresentar do remetente da mensagem de chat. Esta propriedade é utilizada para preencher o nome do remetente para notificações push. |
sequence |
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
version
Versão da mensagem de chat.
version: string
Valor de Propriedade
string