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