AdapterExtensions.UseBotState(BotAdapter, BotState[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Adiciona middleware ao adaptador para registrar um ou mais BotState objetos no contexto de turno. O middleware registra os objetos de estado no contexto de 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 Get<T>(String) propriedade do TurnState contexto de turno, em que o parâmetro 'key' é o nome totalmente qualificado do tipo de estado do bot a ser obtido.