AdapterExtensions.UseState Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
This method is deprecated in 4.9. You should use the method .UseBotState() instead.
[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
Obiekt BotAdapter , na którym mają zostać zarejestrowane obiekty.
- conversationState
- ConversationState
Obiekt do zarejestrowania ConversationState .
- auto
- Boolean
true
aby automatycznie utrwały stan każdego kolei; w przeciwnym razie , false
.
W przypadku wartości false użytkownik ponosi odpowiedzialność za utrwalanie stanu po każdym kolei.
Zwraca
Zaktualizowana karta.
- Atrybuty
Uwagi
Spowoduje to dodanie IMiddleware do rejestrowania obiektów zarządzania stanem konwersacji i użytkownika. Jeśli auto
ma wartość true, spowoduje to również dodanie oprogramowania pośredniczącego w celu automatycznego utrwalania stanu przed końcem każdego kolei.