TurnContextStateCollection class
Los valores se conservan durante la vigencia del turno como parte del TurnContext.
- Extends
-
any
Comentarios
Los valores típicos almacenados aquí son objetos necesarios para la duración de un turno, como Storage, BotState, ConversationState, LanguageGenerator, ResourceExplorer, etc.
Métodos
get(any) | Obtiene un valor del TurnContextStateCollection. |
get<T>(any) | Obtiene un valor con tipo del TurnContextStateCollection. |
pop(any) | Restaura un valor anterior de claves y devuelve el valor que se quitó. |
push(any, any) | Inserte un valor por clave en el contexto del turno. |
Detalles del método
get(any)
Obtiene un valor del TurnContextStateCollection.
function get(key: any): any
Parámetros
- key
-
any
Clave de valores.
Devoluciones
any
get<T>(any)
Obtiene un valor con tipo del TurnContextStateCollection.
function get<T>(key: any): T
Parámetros
- key
-
any
Clave de valores.
Devoluciones
T
pop(any)
Restaura un valor anterior de claves y devuelve el valor que se quitó.
function pop(key: any): any
Parámetros
- key
-
any
Clave de valores.
Devoluciones
any
Valor quitado.
push(any, any)
Inserte un valor por clave en el contexto del turno.
function push(key: any, value: any)
Parámetros
- key
-
any
Clave de valores.
- value
-
any
Nuevo valor.
Comentarios
El valor actual de las claves (si existe) se guardará y se podrá restaurar llamando a pop().