Langue

AdapterExtensions.UseState Méthode

Définition

Attention

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

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

[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

Le BotAdapter site où enregistrer les objets.

userState
UserState

Objet UserState à inscrire.

conversationState
ConversationState

Objet ConversationState à inscrire.

auto
Boolean

true de maintenir automatiquement l’état à chaque tour ; sinon, false. Quand c’est faux, c’est ta responsabilité de persister dans l’état à chaque tour.

Retours

Adaptateur mis à jour.

Attributs

Remarques

Cela permet IMiddleware d’enregistrer les objets de gestion de l’état utilisateur et de la conversation. Si auto c’est vrai, cela ajoute aussi un middleware pour maintenir automatiquement l’état avant la fin de chaque tour.

S’applique à