Compartilhar via


TurnContextStateCollection class

Valores persistidos durante o tempo de vida da curva como parte do TurnContext .

Extends

any

Comentários

Os valores típicos armazenados aqui são objetos necessários para o tempo de vida de uma vez, como Storage, BotState, ConversationState, LanguageGenerator, ResourceExplorer, etc.

Métodos

get(any)

Obtém um valor daTurnContextStateCollection .

get<T>(any)

Obtém um valor tipado doTurnContextStateCollection .

pop(any)

Restaura um valor anterior de chaves e retorna o valor que foi removido.

push(any, any)

Efetue push de um valor por chave para o contexto da curva.

Detalhes do método

get(any)

Obtém um valor daTurnContextStateCollection .

function get(key: any): any

Parâmetros

key

any

A chave de valores.

Retornos

any

get<T>(any)

Obtém um valor tipado doTurnContextStateCollection .

function get<T>(key: any): T

Parâmetros

key

any

A chave de valores.

Retornos

T

pop(any)

Restaura um valor anterior de chaves e retorna o valor que foi removido.

function pop(key: any): any

Parâmetros

key

any

A chave de valores.

Retornos

any

O valor removido.

push(any, any)

Efetue push de um valor por chave para o contexto da curva.

function push(key: any, value: any)

Parâmetros

key

any

A chave de valores.

value

any

O novo valor.

Comentários

O valor atual das chaves (se houver) será salvo e poderá ser restaurado chamando pop().