PrivateConversationState Classe

public class PrivateConversationState
extends BotState

Gestisce la persistenza di un oggetto stato della conversazione tramite la conversazione. ID e da. Id parte di un'attività.

Riepilogo dei costruttori

Costruttore Descrizione
PrivateConversationState(Storage storage)

Inizializza una nuova istanza della classe PrivateConversationState.

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
java.lang.String getStorageKey(TurnContext turnContext)

Ottiene la chiave da usare durante la lettura e la scrittura dello stato da e verso l'archiviazione.

Metodi ereditati da BotState

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

PrivateConversationState

public PrivateConversationState(Storage storage)

Inizializza una nuova istanza della classe PrivateConversationState.

Parametri:

storage - Provider di archiviazione da usare.

Dettagli metodo

getStorageKey

public String getStorageKey(TurnContext turnContext)

Ottiene la chiave da usare durante la lettura e la scrittura dello stato da e verso l'archiviazione.

Override:

PrivateConversationState.getStorageKey(TurnContext turnContext)

Parametri:

turnContext - Oggetto di contesto per questo turno.

Restituisce:

Chiave di archiviazione.

Genera un'eccezione:

java.lang.IllegalArgumentException

Si applica a