ConversationState Classe
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.
Définit un objet de gestion d’état pour l’état de conversation.
public class ConversationState : Microsoft.Bot.Builder.BotState
type ConversationState = class
inherit BotState
Public Class ConversationState
Inherits BotState
- Héritage
Remarques
L’état de conversation est disponible à n’importe quel moment d’une conversation spécifique, quel que soit l’utilisateur, comme dans une conversation de groupe.
Constructeurs
| Nom | Description |
|---|---|
| ConversationState(IStorage) |
Initialise une nouvelle instance de la classe ConversationState. |
Méthodes
| Nom | Description |
|---|---|
| ClearStateAsync(ITurnContext, CancellationToken) |
Ça efface la cache d’état pour ce BotStateproblème. (Hérité de BotState) |
| CreateProperty<T>(String) |
Crée une propriété d’état nommée dans le champ d’application de un BotState et renvoie un accessoire pour la propriété. (Hérité de BotState) |
| DeleteAsync(ITurnContext, CancellationToken) |
Supprime tout état en stockage et le cache pour cela BotState. (Hérité de BotState) |
| DeletePropertyValueAsync(ITurnContext, String, CancellationToken) |
Supprime une propriété du cache d’état pour ce BotStatefichier . (Hérité de BotState) |
| Get(ITurnContext) |
Obtient une copie des données brutes mises en cache depuis BotState le contexte du tour. (Hérité de BotState) |
| GetCachedState(ITurnContext) |
Obtient l’instance d’état du bot mise en cache qui enveloppe les données brutes en cache depuis BotState le contexte du turn. (Hérité de BotState) |
| GetPropertyValueAsync<T>(ITurnContext, String, CancellationToken) |
Obtient la valeur d’une propriété à partir du cache d’état pour cette BotStatefonction . (Hérité de BotState) |
| GetStorageKey(ITurnContext) |
Obtient la clé à utiliser lors de la lecture et de l’écriture de l’état dans et depuis le stockage. |
| LoadAsync(ITurnContext, Boolean, CancellationToken) |
Remplit le cache d’état depuis BotState la couche de stockage. (Hérité de BotState) |
| SaveChangesAsync(ITurnContext, Boolean, CancellationToken) |
Écrit le cache d’état de cela BotState dans la couche de stockage. (Hérité de BotState) |
| SetPropertyValueAsync(ITurnContext, String, Object, CancellationToken) |
Définit la valeur d’une propriété dans le cache d’état pour ce BotState. (Hérité de BotState) |