PersistedState クラス

  • java.lang.Object
    • com.microsoft.bot.dialogs.PersistedState

public class PersistedState

永続的なデータを順番に表します。

コンストラクターの概要

コンストラクター 説明
PersistedState()

PersistedState オブジェクトを構築します。

PersistedState(PersistedStateKeys keys, HashMap<String,Object> data)

PersistedState クラスの新しいインスタンスを初期化します。

メソッドの概要

修飾子と型 メソッドと説明
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 data)

PersistedState クラスの新しいインスタンスを初期化します。

パラメーター:

keys - 永続化されたキー。
data - 状態値を含むデータ。

メソッドの詳細

getConversationState

public HashMap getConversationState()

戻り値:

conversationState ダイアログ状態データを取得します。

getUserState

public HashMap getUserState()

戻り値:

userState ユーザー プロファイル データを取得します。

setConversationState

public void setConversationState(HashMap withConversationState)

パラメーター:

withConversationState - ダイアログ状態データを設定します。

setUserState

public void setUserState(HashMap withUserState)

パラメーター:

withUserState - ユーザー プロファイル データを設定します。

適用対象