PersistedState 类
- java.
lang. Object - com.
microsoft. bot. dialogs. PersistedState
- com.
public class PersistedState
表示各个轮次的持久化数据。
构造函数摘要
| 构造函数 | 说明 |
|---|---|
| PersistedState() |
构造持久化 |
| 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
- 设置用户配置文件数据。