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

Klassen

Name Description
ActionScope

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

ActionScopeCommands

Geeft de mogelijke actiescope-commando's weer.

ActionScopeResult

Vertegenwoordig het Id- en Scope-commando voor een actiescope.

Ask

Vraag om een open antwoord.

BaseInvokeDialog

Actie die een andere dialoog oproept.

BeginDialog

Actie die begint met het uitvoeren van een andere dialoog, keert deze terug naar de aanroeper zodra deze is voltooid.

BeginSkill

Begin een vaardigheid.

BreakLoop

Uit een lus breken.

CancelAllDialogs

Commando om alle huidige dialogen te annuleren door een gebeurtenis te genereren die gevangen moet worden om annulering te voorkomen.

CancelAllDialogsBase

Basisklasse voor de CancelAllDialogs API.

CancelDialog

Commando om alle huidige dialogen te annuleren door een gebeurtenis te genereren die gevangen moet worden om annulering te voorkomen.

Case

Zaken van actiebereik.

CodeAction

Klasse die een dialoogcodeactie vertegenwoordigt.

ContinueConversation

Actie die een gesprek voortzet met behulp van een Conversation-referentie.

ContinueConversationLater

Actie die het huidige gesprek later voortzet...

ContinueLoop

Ga verder met de lus.

DebugBreak

Breek de debug.

DeleteActivity

Stuur een activiteit terug naar de gebruiker.

DeleteProperties

Verwijdert een eigenschap uit het geheugen.

DeleteProperty

Verwijdert een eigenschap uit het geheugen.

DynamicBeginDialog

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

EditActions

Class waarmee je de huidige acties kunt bewerken.

EditArray

Hiermee kun je een array in het geheugen aanpassen.

EmitEvent

Actie die een gebeurtenis declaratief uitzendt.

EndDialog

Commando om het huidige dialoogvenster te beëindigen, waarbij de resultProperty als resultaat van het dialoogvenster wordt teruggegeven.

EndTurn

Dit commando beëindigt de huidige beurt zonder de dialoog te beëindigen.

Foreach

Voert één set acties uit voor elk item in een in-memory lijst of collectie.

ForEachElement

Voert één set acties uit voor elk item in een in-memory lijst of collectie.

ForeachPage

Voert één set acties uit voor elk item in een in-memory lijst of collectie.

GetActivityMembers

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

GetConversationMembers

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

GetConversationReference

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

GotoAction

Ga naar een actie van Id.

HttpRequest

Actie voor het uitvoeren van een HttpRequest.

HttpRequest.Result

Resultaatgegevens van de http-operatie.

IfCondition

Voorwaardelijke vertakking.

LogAction

Schrijf een vermelding in applicatietracelogs (Trace.TraceInformation).

PropertyAssignment

Property Assignment (gebruikt in SetProperty- en SetProperties-acties).

RepeatDialog

Actie die de actieve dialoog herhaalt (opnieuw starten).

ReplaceDialog

Actie die een ander dialoogvenster oproept, gaat als deze klaar is naar het ouder-dialoog van de aanroeper.

SendActivity

Stuur een activiteit terug naar de gebruiker.

SendHandoffActivity

Stuur een overdrachtsactiviteit.

SetProperties

Stelt een eigenschap vast met het resultaat van het evalueren van een waardeuitdrukking.

SetProperty

Stelt een eigenschap vast met het resultaat van het evalueren van een waardeuitdrukking.

SignOutUser

Stuur een activiteit terug naar de gebruiker.

SwitchCondition

Conditionele vertakking met meerdere casussen.

TelemetryTrackEventAction

Volg een aangepaste gebeurtenis met IBotTelemetryClient.

ThrowException

Actie die een uitzondering declaratief werpt.

TraceActivity

Stuur een Tace-activiteit terug naar het transcript.

UpdateActivity

Werk een activiteit bij met vervanging.

Enums

Name Description
EditArray.ArrayChangeType

Mogelijke array-actietype.

HttpRequest.HttpMethod

Http-methoden.

HttpRequest.ResponseTypes

Lijst van mogelijke responstypes.