Compartilhar via


TurnContext Construtores

Definição

Sobrecargas

TurnContext(BotAdapter, Activity)

Inicializa uma nova instância da classe TurnContext.

TurnContext(ITurnContext, Activity)

Inicializa uma nova instância da TurnContext classe de outra classe turncontext para direcionar uma Atividade alternativa.

TurnContext(BotAdapter, Activity)

Inicializa uma nova instância da classe TurnContext.

public TurnContext (Microsoft.Bot.Builder.BotAdapter adapter, Microsoft.Bot.Schema.Activity activity);
new Microsoft.Bot.Builder.TurnContext : Microsoft.Bot.Builder.BotAdapter * Microsoft.Bot.Schema.Activity -> Microsoft.Bot.Builder.TurnContext
Public Sub New (adapter As BotAdapter, activity As Activity)

Parâmetros

adapter
BotAdapter

O adaptador que cria o contexto.

activity
Activity

A atividade de entrada para o turno; ou null para uma vez para uma mensagem proativa.

Exceções

activity ou adapter é null.

Comentários

Somente para uso por implementações de adaptador de bot.

Aplica-se a

TurnContext(ITurnContext, Activity)

Inicializa uma nova instância da TurnContext classe de outra classe turncontext para direcionar uma Atividade alternativa.

public TurnContext (Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Schema.Activity activity);
new Microsoft.Bot.Builder.TurnContext : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Schema.Activity -> Microsoft.Bot.Builder.TurnContext
Public Sub New (turnContext As ITurnContext, activity As Activity)

Parâmetros

turnContext
ITurnContext

contexto a ser clonado.

activity
Activity

atividade a ser colocada no novo contexto de turno.

Comentários

Para dar suporte à chamada de sistemas herdados que sempre pressupõem turncontext. A atividade é que a atividade deve ser processada. Essa classe clona o turncontext e, em seguida, substitui o original.activity pela atividade passada.

Aplica-se a