IEventActivity interface
- Extends
Proprietà
name | Nome dell'operazione associata a un'attività invoke o evento. |
relates |
Riferimento a un'altra conversazione o attività. |
value | Valore associato all'attività. |
Proprietà ereditate
channel |
Contiene contenuto specifico del canale. |
channel |
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. |
local |
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. |
reply |
Contiene l'ID del messaggio a cui il messaggio è una risposta. |
service |
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