Compartilhar via


IEventActivity interface

Extends

Propriedades

name

O nome da operação associada a uma atividade de invocação ou evento.

relatesTo

Uma referência a outra conversa ou atividade.

value

Um valor associado à atividade.

Propriedades herdadas

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.

entities

Representa as entidades mencionadas na mensagem.

from

Identifica o remetente da mensagem.

id

Contém uma ID que identifica exclusivamente a atividade no canal.

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.

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'

Detalhes da propriedade

name

O nome da operação associada a uma atividade de invocação ou evento.

name?: string

Valor da propriedade

string

relatesTo

Uma referência a outra conversa ou atividade.

relatesTo?: ConversationReference

Valor da propriedade

value

Um valor associado à atividade.

value?: any

Valor da propriedade

any

Detalhes das propriedades herdadas

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

entities

Representa as entidades mencionadas na mensagem.

entities?: Entity[]

Valor da propriedade

Entity[]

herdado deIActivity.entities

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

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

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