語言

AdapterExtensions.UseState 方法

定義

警告

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

向介面卡註冊使用者及會話狀態物件。 這些物件將透過回合上下文的 TurnState.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

參數

botAdapter
BotAdapter

用 BotAdapter 來登記物品的平台。

userState
UserState

UserState要登記的對象。

conversationState
ConversationState

ConversationState要登記的對象。

auto
Boolean

true每回合自動維持狀態;否則,。 false 錯誤時,你有責任每回合維持狀態。

傳回

更新的配接器。

屬性

備註

這會 IMiddleware 增加註冊使用者與對話狀態管理物件。 如果 auto 成立,這也會加入中介軟體,在每回合結束前自動維持狀態。

適用於