Condividi tramite


AdapterExtensions.UseState Metodo

Definizione

Attenzione

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

Registra gli oggetti stato utente e di conversazione con l'adapter. Questi oggetti saranno disponibili tramite il TurnStatemetodo .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

Parametri

botAdapter
BotAdapter

Oggetto BotAdapter su cui registrare gli oggetti.

userState
UserState

Oggetto UserState da registrare.

conversationState
ConversationState

Oggetto ConversationState da registrare.

auto
Boolean

true per rendere permanente automaticamente ogni turno; in caso contrario, false. Quando false, è responsabilità mantenere lo stato ogni turno.

Restituisce

Scheda aggiornata.

Attributi

Commenti

Questo aggiunge IMiddleware per registrare gli oggetti di gestione dello stato della conversazione e dell'utente. Se auto è true, questo aggiunge anche middleware allo stato permanente automaticamente prima della fine di ogni turno.

Si applica a