다음을 통해 공유


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. false이면 각 턴마다 상태를 유지하는 것이 사용자의 책임입니다.

반환

업데이트된 어댑터입니다.

특성

설명

IMiddleware 이렇게 하면 사용자 및 대화 상태 관리 개체를 등록할 수 있습니다. 이 true이면 auto 각 턴이 끝나기 전에 자동으로 상태를 유지하는 미들웨어도 추가됩니다.

적용 대상