Compartilhar via


IMessageUpdateActivity interface

Extends

Propriedades herdadas

attachmentLayout

A dica de layout para vários anexos. Padrão: lista. Os valores possíveis incluem: 'list', 'carrossel'

attachments

Anexos

channelData

Contém conteúdo específico do canal.

channelId

Contém uma ID que identifica exclusivamente o canal. Definido pelo canal.

conversation

Identifica a conversa à qual a atividade pertence.

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'

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'

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'

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.

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.

recipient

Identifica o destinatário da mensagem.

replyToId

Contém a ID da mensagem à qual essa mensagem é uma resposta.

serviceUrl

Contém a URL que especifica o ponto de extremidade de serviço do canal. Definido pelo canal.

speak

O texto a ser falado.

suggestedActions

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.

textFormat

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

Herdado deIMessageActivity.attachmentLayout

attachments

Anexos

attachments?: Attachment[]

Valor da propriedade

Herdado deIMessageActivity.attachments

channelData

Contém conteúdo específico do canal.

channelData?: any

Valor da propriedade

any

herdado doIActivity.channelData

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

herdado doIActivity.conversation

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[]

herdado deIActivity.entities

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

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

herdado de IMessageActivity.inputHint

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

herdado de IMessageActivity.locale

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

Herdado de IActivity.localTimestamp

recipient

Identifica o destinatário da mensagem.

recipient: ChannelAccount

Valor da propriedade

herdado doIActivity.recipient

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

herdado de IActivity.serviceUrl

speak

O texto a ser falado.

speak?: string

Valor da propriedade

string

Herdado deIMessageActivity.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

herdado de IMessageActivity.textFormat

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

herdado doIActivity.timestamp

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