PersistedState 類別
- java.
lang. Object - com.
microsoft. bot. dialogs. PersistedState
- com.
public class PersistedState
代表跨回合保存的數據。
建構函式摘要
| 建構函式 | Description |
|---|---|
| PersistedState() |
建構 Persisted |
| PersistedState(PersistedStateKeys keys, HashMap<String,Object> data) |
初始化 Persisted |
方法摘要
| 修飾詞與類型 | 方法與描述 |
|---|---|
| java.util.HashMap<java.lang.String,java.lang.Object> | getConversationState() |
| java.util.HashMap<java.lang.String,java.lang.Object> | getUserState() |
| void | setConversationState(HashMap<String,Object> withConversationState) |
| void | setUserState(HashMap<String,Object> withUserState) |
方法繼承來源 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
建構函式詳細資料
PersistedState
public PersistedState()
建構 PersistedState 物件。
PersistedState
public PersistedState(PersistedStateKeys keys, HashMap
初始化 PersistedState 類別的新實例。
參數:
keys
- 保存的索引鍵。
data
- 包含狀態值的數據。
方法詳細資料
getConversationState
public HashMap
傳回:
conversationState 取得對話狀態數據。
getUserState
public HashMap
傳回:
userState 取得使用者配置檔數據。
setConversationState
public void setConversationState(HashMap
參數:
withConversationState
- 設定對話框狀態數據。
setUserState
public void setUserState(HashMap
參數:
withUserState
- 設定使用者配置檔數據。