Sdílet prostřednictvím


UserState Třída

Definice

Definuje objekt správy stavu pro stav uživatele.

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

Poznámky

Stav uživatele je k dispozici v libovolném směru, kdy robot komunikuje s tímto uživatelem v daném kanálu, bez ohledu na konverzaci.

Konstruktory

UserState(IStorage)

Inicializuje novou instanci UserState 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řistupovat 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 mezipaměť stavu 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