Microsoft.Bot.Builder.Dialogs.Adaptive.Actions Namespace

Klassen

Name Beschreibung
ActionScope

ActionScope verwaltet die Ausführung eines Aktionsblocks und unterstützt die Goto-, Continue- und Break-Semantik.

ActionScopeCommands

Repräsentiert die möglichen Befehle für den Aktionsumfang.

ActionScopeResult

Repräsentiere den Befehl ID und Scope für einen Aktionsbereich.

Ask

Bitte um eine offene Antwort.

BaseInvokeDialog

Aktion, die einen weiteren Dialog aufruft.

BeginDialog

Eine Aktion, die mit der Ausführung eines anderen Dialogs beginnt, kehrt nach Abschluss zum Aufrufer zurück.

BeginSkill

Beginne eine Fähigkeit.

BreakLoop

Ausbrechen einer Schleife.

CancelAllDialogs

Befehl, um alle aktuellen Dialoge abzubrechen, indem ein Ereignis ausgesendet wird, das gefangen werden muss, um eine Ausbreitung der Abbruch zu verhindern.

CancelAllDialogsBase

Basisklasse für die CancelAllDialogs-API.

CancelDialog

Befehl, um alle aktuellen Dialoge abzubrechen, indem ein Ereignis ausgesendet wird, das gefangen werden muss, um eine Ausbreitung der Abbruch zu verhindern.

Case

Fälle des Handlungsbereichs.

CodeAction

Klasse, die eine Dialogcode-Aktion darstellt.

ContinueConversation

Aktion, die eine Unterhaltung mit einem Unterhaltungsverweis fortsetzt.

ContinueConversationLater

Aktion, die das aktuelle Gespräch für eine spätere Fortsetzung ansetzt...

ContinueLoop

Setze die Schleife fort.

DebugBreak

Zerstöre den Debug.

DeleteActivity

Senden Sie eine Aktivität an den Nutzer zurück.

DeleteProperties

Löscht eine Eigenschaft aus dem Speicher.

DeleteProperty

Löscht eine Eigenschaft aus dem Speicher.

DynamicBeginDialog

Interne BeginDialog-Aktion, die x.schema/x.dialog dynamisch bindet, um die x.dialog-Ressource mit Eigenschaften als Optionen aufzurufen.

EditActions

Klasse, mit der Sie die aktuellen Aktionen bearbeiten können.

EditArray

Ermöglicht es, ein Array im Speicher zu modifizieren.

EmitEvent

Aktion, die ein Ereignis deklarativ ausgibt.

EndDialog

Befehl, um den aktuellen Dialog zu beenden, wobei die resultProperty als Ergebnis des Dialogs zurückgegeben wird.

EndTurn

Dieser Befehl beendet den aktuellen Zug, ohne den Dialog zu beenden.

Foreach

Führt einen Satz von Aktionen einmal für jedes Element in einer Speicherliste oder -sammlung aus.

ForEachElement

Führt einen Satz von Aktionen einmal für jedes Element in einer Speicherliste oder -sammlung aus.

ForeachPage

Führt einen Satz von Aktionen einmal für jedes Element in einer Speicherliste oder -sammlung aus.

GetActivityMembers

Ruft BotFrameworkAdapter.GetActivityMembers() auf und setzt das Ergebnis auf eine Speichereigenschaft.

GetConversationMembers

Ruft BotFrameworkAdapter.GetConversationMembers () auf und setzt das Ergebnis auf eine Speichereigenschaft.

GetConversationReference

Erhält die aktuelle Konversationsreferenz und speichert sie in einer Speicher-Eigenschaft, die für die ContinueConversation-Aktion geeignet ist.

GotoAction

Geh zu einer Aktion von Id.

HttpRequest

Aktion zum Ausführen einer HttpRequest.

HttpRequest.Result

Ergebnisdaten der HTTP-Operation.

IfCondition

Bedingte Verzweigung.

LogAction

Schreibe Einträge in die Anwendungs-Trace-Logs (Trace.TraceInformation).

PropertyAssignment

Property Assignment (verwendet in SetProperty- und SetProperties-Aktionen).

RepeatDialog

Aktion, die den aktiven Dialog wiederholt (neu starten).

ReplaceDialog

Die Aktion, die einen anderen Dialog aufruft, geht nach Abschluss zum Elterndialog des Aufrufers.

SendActivity

Senden Sie eine Aktivität an den Nutzer zurück.

SendHandoffActivity

Senden Sie eine Übergabe-Aktivität.

SetProperties

Legt eine Eigenschaft mit dem Ergebnis der Auswertung eines Wertausdrucks fest.

SetProperty

Legt eine Eigenschaft mit dem Ergebnis der Auswertung eines Wertausdrucks fest.

SignOutUser

Senden Sie eine Aktivität an den Nutzer zurück.

SwitchCondition

Bedingte Verzweigung mit mehreren Fällen.

TelemetryTrackEventAction

Verfolgen Sie ein benutzerdefiniertes Ereignis mit IBotTelemetryClient.

ThrowException

Aktion, die eine Ausnahme deklarativ auslöst.

TraceActivity

Sende eine Tace-Aktivität zurück ins Transkript.

UpdateActivity

Aktualisieren einer Aktivität mit Ersatz.

Enumerationen

Name Beschreibung
EditArray.ArrayChangeType

Möglicher Array-Aktionstyp.

HttpRequest.HttpMethod

Http-Methoden.

HttpRequest.ResponseTypes

Liste möglicher Antworttypen.