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
| Name | Beschreibung |
|---|---|
| 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 anzusteuern. |
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 die Drehung; oder null für eine Aktivierung einer proaktiven Nachricht.
Ausnahmen
activity oder adapter ist null.
Hinweise
Nur für die Verwendung durch Implementierungen von Bot-Adaptern.
Gilt für:
TurnContext(ITurnContext, Activity)
Initialisiert eine neue Instanz der TurnContext Klasse aus einer anderen Turncontext-Klasse, um eine alternative Aktivität anzusteuern.
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
Kontext zum Klon.
- activity
- Activity
Aktivität, die in den Kontext der neuen Runde gebracht werden sollte.
Hinweise
Um das Aufrufen von Altsystemen zu unterstützen, die immer von Turncontext ausgehen. Aktivität ist die Aktivität, die verarbeitet werden sollte. Diese Klasse klont den Turncontext und ersetzt dann die ursprüngliche .activity durch die pass-in-Aktivität.