Поделиться через


TurnContext Конструкторы

Определение

Перегрузки

TurnContext(BotAdapter, Activity)

Инициализирует новый экземпляр класса TurnContext.

TurnContext(ITurnContext, Activity)

Инициализирует новый экземпляр класса из другого TurnContext класса turncontext для назначения альтернативного действия.

TurnContext(BotAdapter, Activity)

Инициализирует новый экземпляр класса 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)

Параметры

adapter
BotAdapter

Адаптер, создающие контекст.

activity
Activity

Входящее действие для поворота; или null для поворота для упреждающего сообщения.

Исключения

Параметр activity или adapter имеет значение null.

Комментарии

Используется только реализациями адаптера бота.

Применяется к

TurnContext(ITurnContext, Activity)

Инициализирует новый экземпляр класса из другого TurnContext класса turncontext для назначения альтернативного действия.

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)

Параметры

turnContext
ITurnContext

контекст для клонирования.

activity
Activity

действие, помещаемого в новый контекст поворота.

Комментарии

Для поддержки вызовов устаревших систем, которые всегда предполагают turncontext. Действие — это действие, которое должно быть обработано. Этот класс клонирует объект turncontext, а затем заменяет original.activity переданным действием.

Применяется к