AdapterExtensions.UseState Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
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
Parametrar
- botAdapter
- BotAdapter
Den BotAdapter där objekten ska registreras.
- conversationState
- ConversationState
Objektet som ConversationState ska registreras.
- auto
- Boolean
true att automatiskt behålla tillståndet varje runda; annars, false.
När det är falskt är det ditt ansvar att fortsätta säga varje tur.
Returer
Det uppdaterade kortet.
- Attribut
Kommentarer
Detta lägger till IMiddleware för att registrera användar- och konversationsstatushanteringsobjekten. Om auto det är sant lägger detta också till middleware som automatiskt behåller tillståndet innan varje tur avslutas.