共用方式為


TurnContextStateCollection class

回合存留期所保存的值,做為 TurnContext的一部分。

Extends

any

備註

此處儲存的一般值是回合存留期所需的物件,例如 StorageBotStateConversationStateLanguageGeneratorResourceExplorer等。

方法

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()來還原。