PersistedState 클래스

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

public class PersistedState

턴 간 지속형 데이터를 나타냅니다.

생성자 요약

생성자 Description
PersistedState()

지속형State 개체를 생성합니다.

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

지속형State 클래스의 새 인스턴스를 초기화합니다.

메서드 요약

한정자 및 형식 메서드 및 설명
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 - 사용자 프로필 데이터를 설정합니다.

적용 대상