Dela via


AdapterExtensions.UseState Metod

Definition

Varning

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

Registrerar användar- och konversationstillståndsobjekt med adaptern. Dessa objekt kommer att vara tillgängliga via turn-kontextens TurnState.Get<T>() -metod.

[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

Parametrar

botAdapter
BotAdapter

BotAdapter vilken objekten ska registreras.

userState
UserState

Objektet UserState som ska registreras.

conversationState
ConversationState

Objektet ConversationState som ska registreras.

auto
Boolean

trueför att automatiskt bevara tillståndet för varje sväng; annars . false När det är falskt är det ditt ansvar att bevara tillståndet för varje tur.

Returer

Det uppdaterade kortet.

Attribut

Kommentarer

Detta lägger till IMiddleware för att registrera hanteringsobjekt för användar- och konversationstillstånd. Om auto är sant lägger detta även till mellanprogram för att automatiskt bevara tillståndet innan varje sväng slutar.

Gäller för