Język

UserState Klasa

Definicja

Definiuje obiekt zarządzania stanem dla stanu użytkownika.

public class UserState : Microsoft.Bot.Builder.BotState
type UserState = class
    inherit BotState
Public Class UserState
Inherits BotState
Dziedziczenie
UserState

Uwagi

Stan użytkownika jest dostępny w każdej turze, gdy bot rozmawia z tym użytkownikiem na tym kanale, niezależnie od rozmowy.

Konstruktory

Nazwa Opis
UserState(IStorage)

Inicjuje nowe wystąpienie klasy UserState.

Metody

Nazwa Opis
ClearStateAsync(ITurnContext, CancellationToken)

Usuwa pamięć podręczną stanu dla tego BotState.

(Odziedziczone po BotState)
CreateProperty<T>(String)

Tworzy nazwaną własność stanową w zakresie a BotState i zwraca przydział dla tej nieruchomości.

(Odziedziczone po BotState)
DeleteAsync(ITurnContext, CancellationToken)

Usuwa każdy stan w pamięci oraz pamięć podręczną dla tego BotState.

(Odziedziczone po BotState)
DeletePropertyValueAsync(ITurnContext, String, CancellationToken)

Usuwa właściwość z pamięci podręcznej stanu dla tego BotState.

(Odziedziczone po BotState)
Get(ITurnContext)

Otrzymuje kopię surowych danych z tego kontekstu BotState tury.

(Odziedziczone po BotState)
GetCachedState(ITurnContext)

Pobiera instancję stanu bota w pamięci podręcznej, która owija surowe dane buforowane do tego z BotState kontekstu tury.

(Odziedziczone po BotState)
GetPropertyValueAsync<T>(ITurnContext, String, CancellationToken)

Otrzymuje wartość właściwości z pamięci podręcznej stanu dla tego BotState.

(Odziedziczone po BotState)
GetStorageKey(ITurnContext)

Pobiera klucz do użycia podczas odczytywania i zapisywania stanu do i z magazynu.

LoadAsync(ITurnContext, Boolean, CancellationToken)

Wypełnia pamięć podręczną stanu dla tego BotState z warstwy pamięci.

(Odziedziczone po BotState)
SaveChangesAsync(ITurnContext, Boolean, CancellationToken)

Zapisuje pamięć podręczną stanu tego BotState stanu na warstwę pamięci.

(Odziedziczone po BotState)
SetPropertyValueAsync(ITurnContext, String, Object, CancellationToken)

Ustawia wartość właściwości w pamięci podręcznej stanu dla tego BotState.

(Odziedziczone po BotState)

Dotyczy