Język

AdapterExtensions.UseBotState(BotAdapter, BotState[]) Metoda

Definicja

Dodaje middleware do adaptera, aby rejestrować jeden lub więcej BotState obiektów w kontekście tury. Middleware rejestruje obiekty stanu w kontekście tury na początku każdej tury.

public static Microsoft.Bot.Builder.BotAdapter UseBotState(this Microsoft.Bot.Builder.BotAdapter botAdapter, params Microsoft.Bot.Builder.BotState[] botStates);
static member UseBotState : Microsoft.Bot.Builder.BotAdapter * Microsoft.Bot.Builder.BotState[] -> Microsoft.Bot.Builder.BotAdapter
<Extension()>
Public Function UseBotState (botAdapter As BotAdapter, ParamArray botStates As BotState()) As BotAdapter

Parametry

botAdapter
BotAdapter

Adapter, na którym rejestruje się obiekty stanów.

botStates
BotState[]

Stan sprzeciwia się rejestracji.

Zwraca

Zaktualizowana karta.

Uwagi

Aby uzyskać obiekty stanów, użyj metody właściwości Get<T>(String) kontekstu TurnState tur, gdzie parametr 'key' to w pełni kwalifikowana nazwa typu stanu bota, który ma się uzyskać.

Dotyczy