UserState 類別

public class UserState
extends BotState

使用使用者標識碼作為金鑰的一部分來處理用戶狀態對象的持續性。

建構函式摘要

建構函式 Description
UserState(Storage withStorage)

建立新的 UserState 物件。

方法摘要

修飾詞與類型 方法與描述
java.lang.String getStorageKey(TurnContext turnContext)

取得在記憶體讀取和寫入狀態時要使用的使用者密鑰。

方法繼承來源 BotState

方法繼承來源 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

建構函式詳細資料

UserState

public UserState(Storage withStorage)

建立新的 UserState 物件。

參數:

withStorage - 要使用的記憶體提供者。

方法詳細資料

getStorageKey

public String getStorageKey(TurnContext turnContext)

取得在記憶體讀取和寫入狀態時要使用的使用者密鑰。

覆寫:

UserState.getStorageKey(TurnContext turnContext)

參數:

turnContext - 這個回合的內容物件。

傳回:

通道和傳送者的金鑰。

擲回:

java.lang.IllegalArgumentException

適用於