Lingua

AdapterExtensions.UseBotState(BotAdapter, BotState[]) Metodo

Definizione

Aggiunge middleware all'adattatore per registrare uno o più BotState oggetti nel contesto di turn. Il middleware registra gli oggetti di stato nel contesto del 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.

Valori restituiti

Adattatore aggiornato.

Commenti

Per ottenere gli oggetti stato, si usa il metodo della proprietà Get<T>(String) del TurnState contesto turn, dove il parametro 'chiave' è il nome completamente qualificato del tipo di stato del bot da ottenere.

Si applica a