Aracılığıyla paylaş


AdapterExtensions.UseState Yöntem

Tanım

Dikkat

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

Kullanıcı ve konuşma durumu nesnelerini bağdaştırıcıya kaydeder. Bu nesneler turn bağlamın TurnState.Get<T>() yöntemi aracılığıyla kullanılabilir.

[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

Parametreler

botAdapter
BotAdapter

BotAdapter Nesnelerin kaydedildiği yer.

userState
UserState

Kaydedilecek UserState nesne.

conversationState
ConversationState

Kaydedilecek ConversationState nesne.

auto
Boolean

true durumu her dönüşte otomatik olarak kalıcı hale getirmek için; aksi takdirde , false. False olduğunda, her dönüşte durumu kalıcı hale getirmek sizin sorumluluğunuzdadır.

Döndürülenler

Güncelleştirilmiş bağdaştırıcı.

Öznitelikler

Açıklamalar

Bu, kullanıcı ve konuşma durumu yönetim nesnelerini kaydetmek için ekler IMiddleware . auto True ise, her dönüş bitmeden önce durumu otomatik olarak kalıcı hale getirmek için ara yazılımı da ekler.

Şunlara uygulanır