Partager via


IContactRelationUpdate interface

Un utilisateur a mis à jour sa liste de contacts. /** Un utilisateur a mis à jour sa liste de contacts.

Extends

Propriétés

action

Action effectuée. Les valeurs valides sont « add » ou « remove ».

address

Adressez les informations de routage de l’événement. Enregistrez ce champ dans le stockage externe quelque part pour composer ultérieurement un message proactif à l’utilisateur.

agent

Kit de développement logiciel (SDK) qui traite l’événement. Sera toujours « botbuilder ».

replyToId

ID de l’événement où cette mise à jour est liée.

source

Source d’origine de l’événement (c’est-à-dire « facebook », « skype », « slack », etc.)

sourceEvent

Événement d’origine dans le schéma natif sources. Pour les messages sortants, vous pouvez passer des données d’événement spécifiques à la source, telles que des pièces jointes personnalisées.

type

Définit le type d’événement. Doit être « message » pour un IMessage.

user

Pour les messages entrants, il s’agit de l’utilisateur qui a envoyé le message. Par défaut, il s’agit d’une copie de address.user, mais vous pouvez configurer votre bot avec une fonction lookupUser qui permet de mapper l’utilisateur entrant à un ID d’utilisateur interne.

Détails de la propriété

action

Action effectuée. Les valeurs valides sont « add » ou « remove ».

action: string

Valeur de propriété

string

address

Adressez les informations de routage de l’événement. Enregistrez ce champ dans le stockage externe quelque part pour composer ultérieurement un message proactif à l’utilisateur.

address: IAddress

Valeur de propriété

agent

Kit de développement logiciel (SDK) qui traite l’événement. Sera toujours « botbuilder ».

agent: string

Valeur de propriété

string

replyToId

ID de l’événement où cette mise à jour est liée.

replyToId?: string

Valeur de propriété

string

source

Source d’origine de l’événement (c’est-à-dire « facebook », « skype », « slack », etc.)

source: string

Valeur de propriété

string

sourceEvent

Événement d’origine dans le schéma natif sources. Pour les messages sortants, vous pouvez passer des données d’événement spécifiques à la source, telles que des pièces jointes personnalisées.

sourceEvent: any

Valeur de propriété

any

type

Définit le type d’événement. Doit être « message » pour un IMessage.

type: string

Valeur de propriété

string

user

Pour les messages entrants, il s’agit de l’utilisateur qui a envoyé le message. Par défaut, il s’agit d’une copie de address.user, mais vous pouvez configurer votre bot avec une fonction lookupUser qui permet de mapper l’utilisateur entrant à un ID d’utilisateur interne.

user: IIdentity

Valeur de propriété