PersistedState Klasse

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

public class PersistedState

Stellt die dauerhaften Daten übergreifend dar.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
PersistedState()

Erstellt ein PersistedState -Objekt.

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

Initialisiert eine neue Instanz der PersistedState-Klasse.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
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)

Geerbte Methoden von 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

Details zum Konstruktor

PersistedState

public PersistedState()

Erstellt ein PersistedState -Objekt.

PersistedState

public PersistedState(PersistedStateKeys keys, HashMap data)

Initialisiert eine neue Instanz der PersistedState-Klasse.

Parameter:

keys - Die beibehaltenen Schlüssel.
data - Die Daten, die die Statuswerte enthalten.

Details zur Methode

getConversationState

public HashMap getConversationState()

Gibt zurück:

conversationState Ruft die Statusdaten des Dialogfelds ab.

getUserState

public HashMap getUserState()

Gibt zurück:

userState Ruft die Benutzerprofildaten ab.

setConversationState

public void setConversationState(HashMap withConversationState)

Parameter:

withConversationState - Legt die Statusdaten des Dialogfelds fest.

setUserState

public void setUserState(HashMap withUserState)

Parameter:

withUserState - Legt Benutzerprofildaten fest.

Gilt für: