PrivateConversationState Classe

Definição

Define um objeto de gerenciamento de estado para o estado de conversa privada.

public class PrivateConversationState : Microsoft.Bot.Builder.BotState
type PrivateConversationState = class
    inherit BotState
Public Class PrivateConversationState
Inherits BotState
Herança
PrivateConversationState

Comentários

O estado de conversa privada é direcionado tanto para a conversa específica quanto para aquele usuário específico.

Construtores

Nome Description
PrivateConversationState(IStorage)

Inicializa uma nova instância da classe PrivateConversationState.

Métodos

Nome Description
ClearStateAsync(ITurnContext, CancellationToken)

Limpa o cache de estado para esse BotState.

(Herdado de BotState)
CreateProperty<T>(String)

Cria uma propriedade de estado nomeado dentro do escopo de um BotState e retorna um acessório para a propriedade.

(Herdado de BotState)
DeleteAsync(ITurnContext, CancellationToken)

Exclui qualquer estado no armazenamento e o cache para isso BotState.

(Herdado de BotState)
DeletePropertyValueAsync(ITurnContext, String, CancellationToken)

Exclui uma propriedade do cache de estados para esse BotState.

(Herdado de BotState)
Get(ITurnContext)

Obtém uma cópia dos dados brutos em cache disso BotState a partir do contexto do turno.

(Herdado de BotState)
GetCachedState(ITurnContext)

Obtém a instância de estado do bot em cache que envolve os dados brutos em cache para isso BotState a partir do contexto do turno.

(Herdado de BotState)
GetPropertyValueAsync<T>(ITurnContext, String, CancellationToken)

Obtém o valor de uma propriedade do cache de estados para este BotState.

(Herdado de BotState)
GetStorageKey(ITurnContext)

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

LoadAsync(ITurnContext, Boolean, CancellationToken)

Preenche o cache de estado para isso BotState a partir da camada de armazenamento.

(Herdado de BotState)
SaveChangesAsync(ITurnContext, Boolean, CancellationToken)

Grava o cache de estado disso BotState na camada de armazenamento.

(Herdado de BotState)
SetPropertyValueAsync(ITurnContext, String, Object, CancellationToken)

Define o valor de uma propriedade no cache de estados para este BotState.

(Herdado de BotState)

Aplica-se a