Partager via


IEndOfConversationActivity interface

Extends

Propriétés

code

Code des activités endOfConversation qui indique pourquoi la conversation s’est terminée. Les valeurs possibles sont les suivantes : 'unknown', 'completedSuccessfully', 'userCancelled', 'botTimedOut', 'botIssuedInvalidMessage', 'channelFailed'

text

Contenu texte du message.

Propriétés héritées

channelData

Contient du contenu spécifique au canal.

channelId

Contient un ID qui identifie de manière unique le canal. Défini par le canal.

conversation

Identifie la conversation à laquelle appartient l’activité.

entities

Représente les entités mentionnées dans le message.

from

Identifie l’expéditeur du message.

id

Contient un ID qui identifie de façon unique l’activité sur le canal.

localTimestamp

Contient la date et l’heure locales du message, exprimées au format ISO-8601. Par exemple, 2016-09-23T13:07:49.4714686-07:00.

recipient

Identifie le destinataire du message.

replyToId

Contient l’ID du message auquel ce message est une réponse.

serviceUrl

Contient l’URL qui spécifie le point de terminaison de service du canal. Défini par le canal.

timestamp

Contient la date et l’heure à laquelle le message a été envoyé, au format UTC, exprimé au format ISO-8601.

type

Contient le type d’activité « iActivity »

Détails de la propriété

code

Code des activités endOfConversation qui indique pourquoi la conversation s’est terminée. Les valeurs possibles sont les suivantes : 'unknown', 'completedSuccessfully', 'userCancelled', 'botTimedOut', 'botIssuedInvalidMessage', 'channelFailed'

code?: EndOfConversationCodes | string

Valeur de propriété

text

Contenu texte du message.

text: string

Valeur de propriété

string

Détails de la propriété héritée

channelData

Contient du contenu spécifique au canal.

channelData?: any

Valeur de propriété

any

héritée deIActivity.channelData

channelId

Contient un ID qui identifie de manière unique le canal. Défini par le canal.

channelId: string

Valeur de propriété

string

héritée deIActivity.channelId

conversation

Identifie la conversation à laquelle appartient l’activité.

conversation: ConversationAccount

Valeur de propriété

héritée de IActivity.conversation

entities

Représente les entités mentionnées dans le message.

entities?: Entity[]

Valeur de propriété

Entity[]

héritée deIActivity.entities

from

Identifie l’expéditeur du message.

from: ChannelAccount

Valeur de propriété

héritée deIActivity.from

id

Contient un ID qui identifie de façon unique l’activité sur le canal.

id?: string

Valeur de propriété

string

héritée deIActivity.id

localTimestamp

Contient la date et l’heure locales du message, exprimées au format ISO-8601. Par exemple, 2016-09-23T13:07:49.4714686-07:00.

localTimestamp?: Date

Valeur de propriété

Date

héritée deIActivity.localTimestamp

recipient

Identifie le destinataire du message.

recipient: ChannelAccount

Valeur de propriété

héritée du IActivity.recipient

replyToId

Contient l’ID du message auquel ce message est une réponse.

replyToId?: string

Valeur de propriété

string

héritée deIActivity.replyToId

serviceUrl

Contient l’URL qui spécifie le point de terminaison de service du canal. Défini par le canal.

serviceUrl: string

Valeur de propriété

string

héritée deIActivity.serviceUrl

timestamp

Contient la date et l’heure à laquelle le message a été envoyé, au format UTC, exprimé au format ISO-8601.

timestamp?: Date

Valeur de propriété

Date

héritée deIActivity.timestamp

type

Contient le type d’activité « iActivity »

type: ActivityTypes | string

Valeur de propriété

ActivityTypes | string

héritée deIActivity.type