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 excluída. 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 | A ID da mensagem de chat. Essa ID é gerada pelo servidor. |
metadata | metadados |
sender | Identifica um participante dos serviços de Comunicação do Azure. Um participante é, por exemplo, um número de telefone ou um usuário de comunicação do Azure. Esse modelo deve ser interpretado como uma união: além de rawId, no máximo uma propriedade adicional pode ser definida. |
sender |
O nome de exibição do remetente da mensagem de chat. Essa propriedade é usada para preencher o nome do remetente para notificações por push. |
sequence |
Sequência da mensagem de chat na conversa. |
type | O tipo de mensagem de chat. |
version | Versão da mensagem de chat. |
Detalhes da propriedade
content
Conteúdo de uma mensagem de chat.
content?: ChatMessageContent
Valor da 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 da propriedade
Date
deletedOn
O carimbo de data/hora (se aplicável) quando a mensagem foi excluída. O carimbo de data/hora está no formato RFC3339: yyyy-MM-ddTHH:mm:ssZ
.
deletedOn?: Date
Valor da 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 da propriedade
Date
id
A ID da mensagem de chat. Essa ID é gerada pelo servidor.
id: string
Valor da propriedade
string
metadata
metadados
metadata?: Record<string, string>
Valor da propriedade
Record<string, string>
sender
Identifica um participante dos serviços de Comunicação do Azure. Um participante é, por exemplo, um número de telefone ou um usuário de comunicação do Azure. Esse modelo deve ser interpretado como uma união: além de rawId, no máximo uma propriedade adicional pode ser definida.
sender?: CommunicationIdentifierKind
Valor da propriedade
senderDisplayName
O nome de exibição do remetente da mensagem de chat. Essa propriedade é usada para preencher o nome do remetente para notificações por push.
senderDisplayName?: string
Valor da propriedade
string
sequenceId
Sequência da mensagem de chat na conversa.
sequenceId: string
Valor da propriedade
string
type
version
Versão da mensagem de chat.
version: string
Valor da propriedade
string