UserState Classe

public class UserState
extends BotState

Manipula a persistência de um objeto de estado do usuário usando a ID de usuário como parte da chave.

Resumo do Construtor

Construtor Description
UserState(Storage withStorage)

Cria um novo objeto UserState.

Resumo do método

Modificador e tipo Método e descrição
java.lang.String getStorageKey(TurnContext turnContext)

Obtém a chave de usuário a ser usada ao ler e gravar o estado de e para o armazenamento.

Métodos herdados de BotState

Métodos herdados de 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

Detalhes do construtor

UserState

public UserState(Storage withStorage)

Cria um novo objeto UserState.

Parameters:

withStorage - O provedor de armazenamento a ser usado.

Detalhes do método

getStorageKey

public String getStorageKey(TurnContext turnContext)

Obtém a chave de usuário a ser usada ao ler e gravar o estado de e para o armazenamento.

Overrides:

UserState.getStorageKey(TurnContext turnContext)

Parameters:

turnContext - O objeto de contexto para este turno.

Returns:

A chave do canal e do remetente.

Throws:

java.lang.IllegalArgumentException

Aplica-se a