Sdílet prostřednictvím


PrivateConversationState Třída

Definice

Definuje objekt správy stavu pro soukromý stav konverzace.

public class PrivateConversationState : Microsoft.Bot.Builder.BotState
type PrivateConversationState = class
    inherit BotState
Public Class PrivateConversationState
Inherits BotState
Dědičnost
PrivateConversationState

Poznámky

Stav soukromé konverzace je vymezený jak na konkrétní konverzaci, tak na konkrétního uživatele.

Konstruktory

PrivateConversationState(IStorage)

Inicializuje novou instanci PrivateConversationState třídy .

Metody

ClearStateAsync(ITurnContext, CancellationToken)

Vymaže mezipaměť stavu pro tento BotState.

(Zděděno od BotState)
CreateProperty<T>(String)

Vytvoří pojmenovanou vlastnost stavu v rámci oboru BotState a vrátí přístup pro vlastnost.

(Zděděno od BotState)
DeleteAsync(ITurnContext, CancellationToken)

Odstraní všechny stavy v úložišti a mezipaměti pro tento BotStateobjekt .

(Zděděno od BotState)
DeletePropertyValueAsync(ITurnContext, String, CancellationToken)

Odstraní vlastnost z mezipaměti stavu pro tento BotStateobjekt .

(Zděděno od BotState)
Get(ITurnContext)

Získá kopii nezpracovaných dat uložených v mezipaměti z BotState kontextu turn.

(Zděděno od BotState)
GetCachedState(ITurnContext)

Získá instanci stavu robota v mezipaměti, která zabalí nezpracovaná data uložená v mezipaměti z BotState kontextu turn.

(Zděděno od BotState)
GetPropertyValueAsync<T>(ITurnContext, String, CancellationToken)

Získá hodnotu vlastnosti z mezipaměti stavu pro tento BotStateobjekt .

(Zděděno od BotState)
GetStorageKey(ITurnContext)

Získá klíč, který se má použít při čtení a zápisu stavu do a z úložiště.

LoadAsync(ITurnContext, Boolean, CancellationToken)

Naplní mezipaměť stavu z BotState vrstvy úložiště.

(Zděděno od BotState)
SaveChangesAsync(ITurnContext, Boolean, CancellationToken)

Zapíše stavové mezipaměti do BotState vrstvy úložiště.

(Zděděno od BotState)
SetPropertyValueAsync(ITurnContext, String, Object, CancellationToken)

Nastaví hodnotu vlastnosti v mezipaměti stavu pro tento BotStateobjekt .

(Zděděno od BotState)

Platí pro