Sdílet prostřednictvím


TurnContext Konstruktory

Definice

Přetížení

TurnContext(BotAdapter, Activity)

Inicializuje novou instanci TurnContext třídy .

TurnContext(ITurnContext, Activity)

Inicializuje novou instanci TurnContext třídy z jiné třídy turncontext, aby cílila na alternativní aktivitu.

TurnContext(BotAdapter, Activity)

Inicializuje novou instanci TurnContext třídy .

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)

Parametry

adapter
BotAdapter

Adaptér vytvářející kontext.

activity
Activity

Příchozí aktivita pro turn; nebo null pro proaktivní zprávu.

Výjimky

activity nebo adapter je null.

Poznámky

Pouze pro použití v implementacích adaptéru robota.

Platí pro

TurnContext(ITurnContext, Activity)

Inicializuje novou instanci TurnContext třídy z jiné třídy turncontext, aby cílila na alternativní aktivitu.

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)

Parametry

turnContext
ITurnContext

kontext ke klonování.

activity
Activity

aktivity, které se mají vložit do kontextu nového turnu.

Poznámky

Pro podporu volání starších systémů, které vždy předpokládají turncontext. Aktivita je aktivita, která by měla být zpracována. Tato třída naklonuje turncontext a poté nahradí original.activity aktivitou předanou.

Platí pro