Compartir a través de


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().