IInvokeActivity interface

Extends

Proprietà

name

Nome dell'operazione associata a un'attività invoke o evento.

relatesTo

Riferimento a un'altra conversazione o attività.

value

Valore associato all'attività.

Proprietà ereditate

channelData

Contiene contenuto specifico del canale.

channelId

Contiene un ID che identifica in modo univoco il canale. Impostato dal canale.

conversation

Identifica la conversazione a cui appartiene l'attività.

entities

Rappresenta le entità menzionate nel messaggio.

from

Identifica il mittente del messaggio.

id

Contiene un ID che identifica in modo univoco l'attività nel canale.

localTimestamp

Contiene la data e l'ora locali del messaggio, espressa in formato ISO-8601. Ad esempio, 2016-09-23T13:07:49.4714686-07:00.

recipient

Identifica il destinatario del messaggio.

replyToId

Contiene l'ID del messaggio a cui il messaggio è una risposta.

serviceUrl

Contiene l'URL che specifica l'endpoint del servizio del canale. Impostato dal canale.

timestamp

Contiene la data e l'ora in cui il messaggio è stato inviato, in formato UTC, espresso in formato ISO-8601.

type

Contiene il tipo di attività 'iActivity'

Dettagli proprietà

name

Nome dell'operazione associata a un'attività invoke o evento.

name?: string

Valore della proprietà

string

relatesTo

Riferimento a un'altra conversazione o attività.

relatesTo?: ConversationReference

Valore della proprietà

value

Valore associato all'attività.

value?: any

Valore della proprietà

any

Dettagli proprietà ereditate

channelData

Contiene contenuto specifico del canale.

channelData?: any

Valore della proprietà

any

Ereditato daIActivity.channelData

channelId

Contiene un ID che identifica in modo univoco il canale. Impostato dal canale.

channelId: string

Valore della proprietà

string

Ereditato daIActivity.channelId

conversation

Identifica la conversazione a cui appartiene l'attività.

conversation: ConversationAccount

Valore della proprietà

ereditato daIActivity.conversation

entities

Rappresenta le entità menzionate nel messaggio.

entities?: Entity[]

Valore della proprietà

Entity[]

ereditato daIActivity.entities

from

Identifica il mittente del messaggio.

from: ChannelAccount

Valore della proprietà

ereditato daIActivity.from

id

Contiene un ID che identifica in modo univoco l'attività nel canale.

id?: string

Valore della proprietà

string

ereditato daIActivity.id

localTimestamp

Contiene la data e l'ora locali del messaggio, espressa in formato ISO-8601. Ad esempio, 2016-09-23T13:07:49.4714686-07:00.

localTimestamp?: Date

Valore della proprietà

Date

Ereditato daIActivity.localTimestamp

recipient

Identifica il destinatario del messaggio.

recipient: ChannelAccount

Valore della proprietà

ereditato daIActivity.recipient

replyToId

Contiene l'ID del messaggio a cui il messaggio è una risposta.

replyToId?: string

Valore della proprietà

string

ereditato daIActivity.replyToId

serviceUrl

Contiene l'URL che specifica l'endpoint del servizio del canale. Impostato dal canale.

serviceUrl: string

Valore della proprietà

string

ereditato daIActivity.serviceUrl

timestamp

Contiene la data e l'ora in cui il messaggio è stato inviato, in formato UTC, espresso in formato ISO-8601.

timestamp?: Date

Valore della proprietà

Date

ereditato daIActivity.timestamp

type

Contiene il tipo di attività 'iActivity'

type: ActivityTypes | string

Valore della proprietà

ActivityTypes | string

Ereditato daIActivity.type