AdapterExtensions.UseState Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
This method is deprecated in 4.9. You should use the method .UseBotState() instead.
[System.Obsolete("This method is deprecated in 4.9. You should use the method .UseBotState() instead.")]
public static Microsoft.Bot.Builder.BotAdapter UseState (this Microsoft.Bot.Builder.BotAdapter botAdapter, Microsoft.Bot.Builder.UserState userState, Microsoft.Bot.Builder.ConversationState conversationState, bool auto = true);
[<System.Obsolete("This method is deprecated in 4.9. You should use the method .UseBotState() instead.")>]
static member UseState : Microsoft.Bot.Builder.BotAdapter * Microsoft.Bot.Builder.UserState * Microsoft.Bot.Builder.ConversationState * bool -> Microsoft.Bot.Builder.BotAdapter
<Extension()>
Public Function UseState (botAdapter As BotAdapter, userState As UserState, conversationState As ConversationState, Optional auto As Boolean = true) As BotAdapter
Parámetros
- botAdapter
- BotAdapter
en BotAdapter el que se van a registrar los objetos.
- conversationState
- ConversationState
Objeto ConversationState que se va a registrar.
- auto
- Boolean
true
para conservar automáticamente el estado de cada turno; de lo contrario, false
.
Cuando es false, es su responsabilidad conservar el estado de cada turno.
Devoluciones
Adaptador actualizado.
- Atributos
Comentarios
Esto agrega IMiddleware para registrar los objetos de administración de estado de conversación y usuario. Si auto
es true, esto también agrega middleware para conservar automáticamente el estado antes de que finalice cada turno.