IBotContext Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Le contexte du bot.
public interface IBotContext : Microsoft.Bot.Builder.Dialogs.Internals.IBotData, Microsoft.Bot.Builder.Dialogs.Internals.IBotToUser
type IBotContext = interface
interface IBotData
interface IBotToUser
Public Interface IBotContext
Implements IBotData, IBotToUser
- Dérivé
- Implémente
Propriétés
| Nom | Description |
|---|---|
| Activity |
L’activité postée sur le bot. |
| CancellationToken |
Le contexte du bot. |
| ConversationData |
Données privées de bots associées à une conversation. (Hérité de IBotData) |
| PrivateConversationData |
Données privées de bots associées à un utilisateur lors d’une conversation. (Hérité de IBotData) |
| UserData |
Données privées de bots associées à un utilisateur (sur tous les canaux et conversations). (Hérité de IBotData) |
Méthodes
| Nom | Description |
|---|---|
| FlushAsync(CancellationToken) |
Vidage des données du bot vers IBotDataStore<T> (Hérité de IBotData) |
| LoadAsync(CancellationToken) |
Charge les données du bot depuis IBotDataStore<T> (Hérité de IBotData) |
| MakeMessage() |
Envoie un message. (Hérité de IBotToUser) |
| PostAsync(IMessageActivity, CancellationToken) |
Publiez un message à envoyer à l’utilisateur. (Hérité de IBotToUser) |
Méthodes d’extension
| Nom | Description |
|---|---|
| PostAsync(IBotToUser, String, String, CancellationToken) |
Publiez un message à envoyer à l’utilisateur, en utilisant les messages précédents pour établir un contexte de conversation. |
| SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken) |
Publiez un message et un SSML optionnel à envoyer à l’utilisateur, en utilisant les messages précédents pour établir un contexte de conversation. |