Condividi tramite


AdapterExtensions.UseBotState(BotAdapter, BotState[]) Metodo

Definizione

Aggiunge il middleware all'adattatore per registrare uno o più BotState oggetti nel contesto del turno. Il middleware registra gli oggetti di stato nel contesto di turno all'inizio di ogni turno.

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

Parametri

botAdapter
BotAdapter

Adattatore in cui registrare gli oggetti di stato.

botStates
BotState[]

Oggetti di stato da registrare.

Restituisce

Adattatore aggiornato.

Commenti

Per ottenere gli oggetti di stato, usare il metodo della proprietà del TurnStateGet<T>(String) contesto di turno, dove il parametro 'key' è il nome completo del tipo di stato del bot da ottenere.

Si applica a