Delen via


Microsoft.Bot.Builder.Dialogs.Adaptive.Actions Naamruimte

Klassen

ActionScope

ActionScope beheert de uitvoering van een blok met acties en ondersteunt de semantiek Goto, Continue en Break.

ActionScopeCommands

Vertegenwoordigt de mogelijke opdrachten voor het actiebereik.

ActionScopeResult

Vertegenwoordig de opdracht Id en Bereik voor een actiebereik.

Ask

Vraag om een open antwoord.

BaseInvokeDialog

Actie waarmee een ander dialoogvenster wordt aangeroepen.

BeginDialog

Actie die begint met het uitvoeren van een ander dialoogvenster. Wanneer dit is voltooid, keert het terug naar de aanroeper.

BeginSkill

Begin een vaardigheid.

BreakLoop

Breek uit een lus.

CancelAllDialogs

Opdracht om alle huidige dialoogvensters te annuleren door een gebeurtenis te verzenden die moet worden ondervangen om te voorkomen dat annuleren wordt doorgegeven.

CancelAllDialogsBase

Basisklasse voor CancelAllDialogs-API.

CancelDialog

Opdracht om alle huidige dialoogvensters te annuleren door een gebeurtenis te verzenden die moet worden ondervangen om te voorkomen dat annuleren wordt doorgegeven.

Case

Cases van actiebereik.

CodeAction

Klasse die een actie voor een dialoogvenstercode vertegenwoordigt.

ContinueConversation

Actie waarmee een gesprek wordt voortgezet met behulp van een gespreksreferentie.

ContinueConversationLater

Actie waarmee wordt gepland dat het huidige gesprek op een later tijdstip wordt voortgezet.

ContinueLoop

Doorgaan met de lus.

DebugBreak

Breek de foutopsporing.

DeleteActivity

Een activiteit terugsturen naar de gebruiker.

DeleteProperties

Hiermee verwijdert u een eigenschap uit het geheugen.

DeleteProperty

Hiermee verwijdert u een eigenschap uit het geheugen.

DynamicBeginDialog

Interne BeginDialog-actie waarmee x.schema/x.dialog dynamisch wordt gekoppeld om de resource x.dialog aan te roepen met eigenschappen als de opties.

EditActions

Klasse waarmee u de huidige acties kunt bewerken.

EditArray

Hiermee kunt u een matrix in het geheugen wijzigen.

EmitEvent

Actie waarmee een gebeurtenis declaratief wordt verzonden.

EndDialog

Opdracht om het huidige dialoogvenster te beëindigen en de resultProperty als het resultaat van het dialoogvenster te retourneren.

EndTurn

Met deze opdracht wordt de huidige beurt beëindigd zonder het dialoogvenster te beëindigen.

Foreach

Hiermee wordt één set acties uitgevoerd voor elk item in een in-memory lijst of verzameling.

ForEachElement

Hiermee wordt één set acties uitgevoerd voor elk item in een in-memory lijst of verzameling.

ForeachPage

Hiermee wordt één set acties uitgevoerd voor elk item in een in-memory lijst of verzameling.

GetActivityMembers

Roept BotFrameworkAdapter.GetActivityMembers() aan en stelt het resultaat in op een geheugeneigenschap.

GetConversationMembers

Roept BotFrameworkAdapter.GetConversationMembers () aan en stelt het resultaat in op een geheugeneigenschap.

GetConversationReference

Haalt de huidige gespreksverwijzing op en slaat deze op in een geheugeneigenschap die geschikt is voor gebruik in de actie ContinueConversation.

GotoAction

Ga naar een actie op id.

HttpRequest

Actie voor het uitvoeren van een HttpRequest.

HttpRequest.Result

Resultaatgegevens van de HTTP-bewerking.

IfCondition

Voorwaardelijke vertakking.

LogAction

Schrijf vermelding in toepassingstraceringslogboeken (Trace.TraceInformation).

PropertyAssignment

Eigenschapstoewijzing (gebruikt in de acties SetProperty en SetProperties).

RepeatDialog

Actie waarmee het actieve dialoogvenster wordt herhaald (opnieuw starten).

ReplaceDialog

Actie die een ander dialoogvenster aanroept. Wanneer dit is gebeurd, gaat het naar het bovenliggende dialoogvenster voor bellers.

SendActivity

Een activiteit terugsturen naar de gebruiker.

SendHandoffActivity

Een overdrachtsactiviteit verzenden.

SetProperties

Hiermee stelt u een eigenschap in met het resultaat van het evalueren van een waarde-expressie.

SetProperty

Hiermee stelt u een eigenschap in met het resultaat van het evalueren van een waarde-expressie.

SignOutUser

Een activiteit terugsturen naar de gebruiker.

SwitchCondition

Voorwaardelijke vertakking met meerdere cases.

TelemetryTrackEventAction

Een aangepaste gebeurtenis bijhouden met behulp van IBotTelemetryClient.

ThrowException

Actie die declaratief een uitzondering genereert.

TraceActivity

Stuur een Tace-activiteit terug naar de transcriptie.

UpdateActivity

Een activiteit bijwerken met vervanging.

Enums

EditArray.ArrayChangeType

Mogelijke acties voor matrixwijziging.

HttpRequest.HttpMethod

HTTP-methoden.

HttpRequest.ResponseTypes

Lijst met mogelijke antwoordtypen.