AdapterExtensions.UseBotState(BotAdapter, BotState[]) Método

Definição

Adiciona middleware ao adaptador para registrar um ou mais BotState objetos no contexto do turn. O middleware registra os objetos de estado no contexto do turno no início de cada 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

Parâmetros

botAdapter
BotAdapter

O adaptador no qual registrar os objetos de estado.

botStates
BotState[]

Os objetos de estado a serem registrados.

Retornos

O adaptador atualizado.

Comentários

Para obter os objetos de estado, use o método da propriedade Get<T>(String) do contexto TurnState turn, onde o parâmetro 'chave' é o nome totalmente qualificado do tipo de estado do bot a ser obtido.

Aplica-se a