TurnContext Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
TurnContext(BotAdapter, Activity) |
Initialisiert eine neue Instanz der TurnContext-Klasse. |
TurnContext(ITurnContext, Activity) |
Initialisiert eine neue Instanz der TurnContext -Klasse aus einer anderen Turncontext-Klasse, um eine alternative Aktivität als Ziel zu verwenden. |
TurnContext(BotAdapter, Activity)
Initialisiert eine neue Instanz der TurnContext-Klasse.
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)
Parameter
- adapter
- BotAdapter
Der Adapter, der den Kontext erstellt.
- activity
- Activity
Die eingehende Aktivität für den Turn; oder null
für eine Wendung für eine proaktive Nachricht.
Ausnahmen
activity
oder adapter
ist null
.
Hinweise
Nur zur Verwendung durch Botadapterimplementierungen.
Gilt für:
TurnContext(ITurnContext, Activity)
Initialisiert eine neue Instanz der TurnContext -Klasse aus einer anderen Turncontext-Klasse, um eine alternative Aktivität als Ziel zu verwenden.
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)
Parameter
- turnContext
- ITurnContext
zu klonenden Kontext.
- activity
- Activity
Aktivität, die in den neuen Turnkontext eingefügt werden soll.
Hinweise
Zur Unterstützung des Aufrufens von Legacysystemen, bei denen immer turncontext vorausgesetzt wird. Aktivität ist die Aktivität, die verarbeitet werden soll. Diese Klasse klont den turncontext und ersetzt dann die original.activity durch die übergebene Aktivität.