Compartir a través de


IEventActivity interface

Extends

Propiedades

name

Nombre de la operación asociada a una actividad de invocación o evento.

relatesTo

Referencia a otra conversación o actividad.

value

Valor asociado a la actividad.

Propiedades heredadas

channelData

Contiene contenido específico del canal.

channelId

Contiene un identificador que identifica de forma única el canal. Se establece mediante el canal.

conversation

Identifica la conversación a la que pertenece la actividad.

entities

Representa las entidades mencionadas en el mensaje.

from

Identifica al remitente del mensaje.

id

Contiene un identificador que identifica de forma única la actividad en el canal.

localTimestamp

Contiene la fecha y hora locales del mensaje, expresada en formato ISO-8601. Por ejemplo, 2016-09-23T13:07:49.4714686-07:00.

recipient

Identifica al destinatario del mensaje.

replyToId

Contiene el identificador del mensaje al que este mensaje es una respuesta.

serviceUrl

Contiene la dirección URL que especifica el punto de conexión de servicio del canal. Se establece mediante el canal.

timestamp

Contiene la fecha y hora en que se envió el mensaje, en FORMATO UTC, expresado en formato ISO-8601.

type

Contiene el tipo de actividad 'iActivity'

Detalles de las propiedades

name

Nombre de la operación asociada a una actividad de invocación o evento.

name?: string

Valor de propiedad

string

relatesTo

Referencia a otra conversación o actividad.

relatesTo?: ConversationReference

Valor de propiedad

value

Valor asociado a la actividad.

value?: any

Valor de propiedad

any

Detalles de las propiedades heredadas

channelData

Contiene contenido específico del canal.

channelData?: any

Valor de propiedad

any

Heredado deIActivity.channelData

channelId

Contiene un identificador que identifica de forma única el canal. Se establece mediante el canal.

channelId: string

Valor de propiedad

string

Heredado deIActivity.channelId

conversation

Identifica la conversación a la que pertenece la actividad.

conversation: ConversationAccount

Valor de propiedad

Heredado deIActivity.conversation

entities

Representa las entidades mencionadas en el mensaje.

entities?: Entity[]

Valor de propiedad

Entity[]

Heredado deIActivity.entities

from

Identifica al remitente del mensaje.

from: ChannelAccount

Valor de propiedad

Heredado deIActivity.from

id

Contiene un identificador que identifica de forma única la actividad en el canal.

id?: string

Valor de propiedad

string

Heredado deIActivity.id

localTimestamp

Contiene la fecha y hora locales del mensaje, expresada en formato ISO-8601. Por ejemplo, 2016-09-23T13:07:49.4714686-07:00.

localTimestamp?: Date

Valor de propiedad

Date

Heredado deIActivity.localTimestamp

recipient

Identifica al destinatario del mensaje.

recipient: ChannelAccount

Valor de propiedad

Heredado deIActivity.recipient

replyToId

Contiene el identificador del mensaje al que este mensaje es una respuesta.

replyToId?: string

Valor de propiedad

string

Heredado deIActivity.replyToId

serviceUrl

Contiene la dirección URL que especifica el punto de conexión de servicio del canal. Se establece mediante el canal.

serviceUrl: string

Valor de propiedad

string

Heredado deIActivity.serviceUrl

timestamp

Contiene la fecha y hora en que se envió el mensaje, en FORMATO UTC, expresado en formato ISO-8601.

timestamp?: Date

Valor de propiedad

Date

Heredado deIActivity.timestamp

type

Contiene el tipo de actividad 'iActivity'

type: ActivityTypes | string

Valor de propiedad

ActivityTypes | string

Heredado deIActivity.type