IEvent interface
Um evento recebido ou enviado para uma fonte.
Propriedades
| address | Endereçar informações de roteamento para o evento. Salve esse campo no armazenamento externo em algum lugar para redigir posteriormente uma mensagem proativa para o usuário. |
| agent | SDK que está processando o evento. Sempre será "botbuilder". |
| reply |
A ID do evento ao qual esta atualização está relacionada. |
| source | A origem original do evento (ou seja, 'facebook', 'skype', 'slack', etc.) |
| source |
O evento original no esquema nativo de fontes. Para mensagens de saída podem ser usadas para passar dados de evento específicos da origem, como anexos personalizados. |
| type | Define o tipo de evento. Deve ser "mensagem" para um IMessage. |
| user | Para mensagens de entrada, este é o usuário que enviou a mensagem. Por padrão, essa é uma cópia de address.user mas você pode configurar seu bot com uma função lookupUser que permite mapear o usuário de entrada para uma ID de usuário interna. |
Detalhes da propriedade
address
Endereçar informações de roteamento para o evento. Salve esse campo no armazenamento externo em algum lugar para redigir posteriormente uma mensagem proativa para o usuário.
address: IAddress
Valor da propriedade
agent
SDK que está processando o evento. Sempre será "botbuilder".
agent: string
Valor da propriedade
string
replyToId
A ID do evento ao qual esta atualização está relacionada.
replyToId?: string
Valor da propriedade
string
source
A origem original do evento (ou seja, 'facebook', 'skype', 'slack', etc.)
source: string
Valor da propriedade
string
sourceEvent
O evento original no esquema nativo de fontes. Para mensagens de saída podem ser usadas para passar dados de evento específicos da origem, como anexos personalizados.
sourceEvent: any
Valor da propriedade
any
type
Define o tipo de evento. Deve ser "mensagem" para um IMessage.
type: string
Valor da propriedade
string
user
Para mensagens de entrada, este é o usuário que enviou a mensagem. Por padrão, essa é uma cópia de address.user mas você pode configurar seu bot com uma função lookupUser que permite mapear o usuário de entrada para uma ID de usuário interna.
user: IIdentity