Språk

AdapterExtensions.UseBotState(BotAdapter, BotState[]) Metod

Definition

Lägger till middleware i adaptern för att registrera ett eller flera BotState objekt i turn-kontexten. Mellanvaran registrerar tillståndsobjekten i turkontexten i början av varje tur.

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

Parametrar

botAdapter
BotAdapter

Adaptern som ska registreras tillståndsobjekten på.

botStates
BotState[]

Delstaten motsätter sig att registrera sig.

Returer

Det uppdaterade kortet.

Kommentarer

För att hämta tillståndsobjekten, använd metoden för turn contexts TurnState egenskap Get<T>(String) , där 'nyckel'-parametern är det fullt kvalificerade namnet på typen av bottillstånd som ska hämtas.

Gäller för