IMessageUpdateActivity interface
- Extends
Propriedades herdadas
attachment |
A dica de layout para vários anexos. Padrão: lista. Os valores possíveis incluem: 'list', 'carrossel' |
attachments | Anexos |
channel |
Contém conteúdo específico do canal. |
channel |
Contém uma ID que identifica exclusivamente o canal. Definido pelo canal. |
conversation | Identifica a conversa à qual a atividade pertence. |
delivery |
Uma dica de entrega para sinalizar para os caminhos de entrega alternativos do destinatário para a atividade. O modo de entrega padrão é "padrão". Os valores possíveis incluem: 'normal', 'notification' |
entities | Representa as entidades mencionadas na mensagem. |
expiration | O momento em que a atividade deve ser considerada "expirada" e não deve ser apresentada ao destinatário. |
from | Identifica o remetente da mensagem. |
id | Contém uma ID que identifica exclusivamente a atividade no canal. |
importance | A importância da atividade. Os valores possíveis incluem: 'baixo', 'normal', 'alto' |
input |
Indica se o bot está aceitando, esperando ou ignorando a entrada do usuário depois que a mensagem é entregue ao cliente. Os valores possíveis incluem: 'acceptingInput', 'ignoringInput', 'expectingInput' |
locale | Um nome de localidade para o conteúdo do campo de texto. O nome da localidade é uma combinação de um código de cultura ISO 639 de duas ou três letras associado a uma linguagem e um código de subcultura iso 3166 de duas letras associado a um país ou região. O nome da localidade também pode corresponder a uma marca de idioma BCP-47 válida. |
local |
Contém a data e a hora locais da mensagem, expressa no formato ISO-8601. Por exemplo, 2016-09-23T13:07:49.4714686-07:00. |
recipient | Identifica o destinatário da mensagem. |
reply |
Contém a ID da mensagem à qual essa mensagem é uma resposta. |
service |
Contém a URL que especifica o ponto de extremidade de serviço do canal. Definido pelo canal. |
speak | O texto a ser falado. |
suggested |
As ações sugeridas para a atividade. |
summary | O texto a ser exibido se o canal não puder renderizar cartões. |
text | O conteúdo do texto da mensagem. |
text |
Formato dos campos de texto Padrão:markdown. Os valores possíveis incluem: 'markdown', 'plain', 'xml' |
timestamp | Contém a data e a hora em que a mensagem foi enviada, em UTC, expressa no formato ISO-8601. |
type | Contém o tipo de atividade 'iActivity' |
value | Um valor associado à atividade. |
Detalhes das propriedades herdadas
attachmentLayout
A dica de layout para vários anexos. Padrão: lista. Os valores possíveis incluem: 'list', 'carrossel'
attachmentLayout?: AttachmentLayoutTypes | string
Valor da propriedade
AttachmentLayoutTypes | string
Herdado deIMessageActivity.attachmentLayout
attachments
channelData
Contém conteúdo específico do canal.
channelData?: any
Valor da propriedade
any
channelId
Contém uma ID que identifica exclusivamente o canal. Definido pelo canal.
channelId: string
Valor da propriedade
string
Herdado deIActivity.channelId
conversation
Identifica a conversa à qual a atividade pertence.
conversation: ConversationAccount
Valor da propriedade
deliveryMode
Uma dica de entrega para sinalizar para os caminhos de entrega alternativos do destinatário para a atividade. O modo de entrega padrão é "padrão". Os valores possíveis incluem: 'normal', 'notification'
deliveryMode?: DeliveryModes | string
Valor da propriedade
DeliveryModes | string
Herdado deIMessageActivity.deliveryMode
entities
Representa as entidades mencionadas na mensagem.
entities?: Entity[]
Valor da propriedade
Entity[]
expiration
O momento em que a atividade deve ser considerada "expirada" e não deve ser apresentada ao destinatário.
expiration?: Date
Valor da propriedade
Date
herdado deIMessageActivity.expiration
from
Identifica o remetente da mensagem.
from: ChannelAccount
Valor da propriedade
herdado deIActivity.from
id
Contém uma ID que identifica exclusivamente a atividade no canal.
id?: string
Valor da propriedade
string
herdado deIActivity.id
importance
A importância da atividade. Os valores possíveis incluem: 'baixo', 'normal', 'alto'
importance?: ActivityImportance | string
Valor da propriedade
ActivityImportance | string
Herdado deIMessageActivity.importance
inputHint
Indica se o bot está aceitando, esperando ou ignorando a entrada do usuário depois que a mensagem é entregue ao cliente. Os valores possíveis incluem: 'acceptingInput', 'ignoringInput', 'expectingInput'
inputHint?: InputHints | string
Valor da propriedade
InputHints | string
locale
Um nome de localidade para o conteúdo do campo de texto. O nome da localidade é uma combinação de um código de cultura ISO 639 de duas ou três letras associado a uma linguagem e um código de subcultura iso 3166 de duas letras associado a um país ou região. O nome da localidade também pode corresponder a uma marca de idioma BCP-47 válida.
locale?: string
Valor da propriedade
string
localTimestamp
Contém a data e a hora locais da mensagem, expressa no formato ISO-8601. Por exemplo, 2016-09-23T13:07:49.4714686-07:00.
localTimestamp?: Date
Valor da propriedade
Date
recipient
Identifica o destinatário da mensagem.
recipient: ChannelAccount
Valor da propriedade
replyToId
Contém a ID da mensagem à qual essa mensagem é uma resposta.
replyToId?: string
Valor da propriedade
string
Herdado deIActivity.replyToId
serviceUrl
Contém a URL que especifica o ponto de extremidade de serviço do canal. Definido pelo canal.
serviceUrl: string
Valor da propriedade
string
speak
suggestedActions
As ações sugeridas para a atividade.
suggestedActions?: SuggestedActions
Valor da propriedade
Herdado deIMessageActivity.suggestedActions
summary
O texto a ser exibido se o canal não puder renderizar cartões.
summary?: string
Valor da propriedade
string
Herdado deIMessageActivity.summary
text
O conteúdo do texto da mensagem.
text: string
Valor da propriedade
string
Herdado deIMessageActivity.text
textFormat
Formato dos campos de texto Padrão:markdown. Os valores possíveis incluem: 'markdown', 'plain', 'xml'
textFormat?: TextFormatTypes | string
Valor da propriedade
TextFormatTypes | string
timestamp
Contém a data e a hora em que a mensagem foi enviada, em UTC, expressa no formato ISO-8601.
timestamp?: Date
Valor da propriedade
Date
type
Contém o tipo de atividade 'iActivity'
type: ActivityTypes | string
Valor da propriedade
ActivityTypes | string
Herdado deIActivity.type
value
Um valor associado à atividade.
value?: any
Valor da propriedade
any
Herdado deIMessageActivity.value