Поделиться через


TurnContextStateCollection class

Значения, сохраняемые в течение всего времени существования поворота в составе turnContext.

Extends

any

Комментарии

Типичные значения, хранящиеся здесь, — это объекты, необходимые для жизненного цикла, например Storage, BotState, ConversationState, LanguageGenerator, ResourceExplorer и т. д.

Методы

get(any)

Возвращает значение из объекта TurnContextStateCollection.

get<T>(any)

Возвращает типизированное значение из Объекта TurnContextStateCollection.

pop(any)

Восстанавливает предыдущее значение ключа и возвращает значение, которое было удалено.

push(any, any)

Отправка значения по ключу в контекст шага.

Сведения о методе

get(any)

Возвращает значение из объекта TurnContextStateCollection.

function get(key: any): any

Параметры

key

any

Ключ значений.

Возвращаемое значение

any

get<T>(any)

Возвращает типизированное значение из Объекта TurnContextStateCollection.

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

Параметры

key

any

Ключ значений.

Возвращаемое значение

T

pop(any)

Восстанавливает предыдущее значение ключа и возвращает значение, которое было удалено.

function pop(key: any): any

Параметры

key

any

Ключ значений.

Возвращаемое значение

any

Удаленное значение.

push(any, any)

Отправка значения по ключу в контекст шага.

function push(key: any, value: any)

Параметры

key

any

Ключ значений.

value

any

Новое значение.

Комментарии

Текущее значение ключей (если таковое имеется) будет сохранено, и его можно восстановить, вызвав pop().