Partager via


AdapterExtensions.UseState Méthode

Définition

Attention

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

Inscrit des objets d’état utilisateur et de conversation avec l’adaptateur. Ces objets seront disponibles via la méthode .Get<T>() du contexte de TurnStatetour.

[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

Paramètres

botAdapter
BotAdapter

BotAdapter sur lequel inscrire les objets.

userState
UserState

Objet UserState à inscrire.

conversationState
ConversationState

Objet ConversationState à inscrire.

auto
Boolean

true pour conserver automatiquement l’état à chaque tour ; sinon, false. Quand la valeur est false, il est de votre responsabilité de conserver l’état à chaque tour.

Retours

Adaptateur mis à jour.

Attributs

Remarques

Cela permet d’inscrire IMiddleware les objets de gestion de l’état des utilisateurs et des conversations. Si auto est true, cela ajoute également l’intergiciel pour conserver automatiquement l’état avant chaque tour.

S’applique à