PersistedState Classe

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

public class PersistedState

Rappresenta i dati persistenti tra turni.

Riepilogo dei costruttori

Costruttore Descrizione
PersistedState()

Costruisce un oggetto State persistente.

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

Inizializza una nuova istanza della classe PersistedState.

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
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)

Metodi ereditati da 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

Dettagli costruttore

PersistedState

public PersistedState()

Costruisce un oggetto PersistedState.

PersistedState

public PersistedState(PersistedStateKeys keys, HashMap data)

Inizializza una nuova istanza della classe PersistedState.

Parametri:

keys - Chiavi persistenti.
data - Dati contenenti i valori di stato.

Dettagli metodo

getConversationState

public HashMap getConversationState()

Restituisce:

conversationState Ottiene i dati dello stato del dialogo.

getUserState

public HashMap getUserState()

Restituisce:

userState Ottiene i dati del profilo utente.

setConversationState

public void setConversationState(HashMap withConversationState)

Parametri:

withConversationState - Imposta i dati dello stato del dialogo.

setUserState

public void setUserState(HashMap withUserState)

Parametri:

withUserState - Imposta i dati del profilo utente.

Si applica a