TurnContext Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Descrição |
|---|---|
| TurnContext(BotAdapter, Activity) |
Inicializa uma nova instância da TurnContext classe. |
| TurnContext(ITurnContext, Activity) |
Inicializa uma nova instância da TurnContext classe a partir de outra classe turncontext para direcionar uma Atividade alternativa. |
TurnContext(BotAdapter, Activity)
Inicializa uma nova instância da TurnContext classe.
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 cria o contexto.
- activity
- Activity
A atividade que se aproxima para o turno; Ou null para uma mensagem proativa.
Exceções
activity ou adapter é null.
Observações
Para uso apenas por implementações de adaptadores de bots.
Aplica-se a
TurnContext(ITurnContext, Activity)
Inicializa uma nova instância da TurnContext classe a partir 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 para clonar.
- activity
- Activity
atividade para colocar no contexto do novo turno.
Observações
Para suportar chamadas de sistemas legados que assumem sempre turncontext. Atividade é a atividade que deve ser processada. Esta classe clona o turncontext e depois substitui o original.activity pelo passed in activity.