ITurnContext Interface

Definição

Fornece contexto para uma vez de um bot.

public interface ITurnContext
type ITurnContext = interface
Public Interface ITurnContext
Derivado

Comentários

O contexto fornece informações necessárias para processar uma atividade de entrada. O objeto de contexto é criado por um BotAdapter e persiste pelo comprimento da curva.

Propriedades

Nome Description
Activity

Obtém a atividade desta vez do bot.

Adapter

Obtém o adaptador de bot que criou esse objeto de contexto.

Responded

Obtém um valor que indica se pelo menos uma resposta foi enviada para a curva atual.

TurnState

Obtém a coleção de valores armazenados em cache com o objeto de contexto durante o tempo de vida da curva.

Métodos

Nome Description
DeleteActivityAsync(ConversationReference, CancellationToken)

Exclui uma atividade existente.

DeleteActivityAsync(String, CancellationToken)

Exclui uma atividade existente.

OnDeleteActivity(DeleteActivityHandler)

Adiciona um manipulador de resposta para operações de atividade de exclusão.

OnSendActivities(SendActivitiesHandler)

Adiciona um manipulador de resposta para operações de atividade de envio.

OnUpdateActivity(UpdateActivityHandler)

Adiciona um manipulador de resposta para operações de atividade de atualização.

SendActivitiesAsync(IActivity[], CancellationToken)

Envia um conjunto de atividades para o remetente da atividade de entrada.

SendActivityAsync(IActivity, CancellationToken)

Envia uma atividade para o remetente da atividade de entrada.

SendActivityAsync(String, String, String, CancellationToken)

Envia uma atividade de mensagem para o remetente da atividade de entrada.

UpdateActivityAsync(IActivity, CancellationToken)

Substitui uma atividade existente.

Métodos de Extensão

Nome Description
GetDebugger(ITurnContext)

Método de extensão para obter IDialogDebugger do TurnContext.

TraceActivityAsync(ITurnContext, String, Object, String, String, CancellationToken)

Envia uma atividade de rastreamento para o BotAdapter para fins de registro em log.

Aplica-se a

Confira também