Sdílet prostřednictvím


AdapterExtensions.UseState Metoda

Definice

Upozornění

This method is deprecated in 4.9. You should use the method .UseBotState() instead.

Zaregistruje uživatele a objekty stavu konverzace pomocí adaptéru. Tyto objekty budou k dispozici prostřednictvím TurnStatemetody .Get<T>()

[System.Obsolete("This method is deprecated in 4.9.  You should use the method .UseBotState() instead.")]
public static Microsoft.Bot.Builder.BotAdapter UseState (this Microsoft.Bot.Builder.BotAdapter botAdapter, Microsoft.Bot.Builder.UserState userState, Microsoft.Bot.Builder.ConversationState conversationState, bool auto = true);
[<System.Obsolete("This method is deprecated in 4.9.  You should use the method .UseBotState() instead.")>]
static member UseState : Microsoft.Bot.Builder.BotAdapter * Microsoft.Bot.Builder.UserState * Microsoft.Bot.Builder.ConversationState * bool -> Microsoft.Bot.Builder.BotAdapter
<Extension()>
Public Function UseState (botAdapter As BotAdapter, userState As UserState, conversationState As ConversationState, Optional auto As Boolean = true) As BotAdapter

Parametry

botAdapter
BotAdapter

Objekt BotAdapter , na kterém se mají objekty zaregistrovat.

userState
UserState

Objekt UserState , který se má zaregistrovat.

conversationState
ConversationState

Objekt ConversationState , který se má zaregistrovat.

auto
Boolean

trueautomaticky zachovat stav každé otočení; v opačném případě . false Pokud je false, je vaší zodpovědností zachovat stav každé otočení.

Návraty

Aktualizovaný adaptér.

Atributy

Poznámky

Tím se přidá IMiddleware k registraci objektů správy stavu uživatelů a konverzací. Pokud auto je to pravda, přidá se tím také middleware, aby automaticky zachoval stav před koncem každého otočení.

Platí pro