Microsoft.Bot.Builder.Dialogs.Adaptive.Actions Namnområde

Klasser

Name Description
ActionScope

ActionScope hanterar exekvering av ett block av handlingar och stödjer Goto-, Continue- och Break-semantiken..

ActionScopeCommands

Representerar de möjliga handlingsscope-kommandona.

ActionScopeResult

Representera kommandot Id och Scope för ett handlingsscope.

Ask

Be om ett öppet svar.

BaseInvokeDialog

Handling som kallar en annan dialog.

BeginDialog

Handling som börjar köra en annan dialog, när den är klar, återvänder den till anroparen.

BeginSkill

Börja en färdighet.

BreakLoop

Bryt ut ur en loop.

CancelAllDialogs

Kommando för att avbryta alla aktuella dialoger genom att sända ut en händelse som måste fångas för att förhindra att avbokningen sprids.

CancelAllDialogsBase

Basklass för CancelAllDialogs api.

CancelDialog

Kommando för att avbryta alla aktuella dialoger genom att sända ut en händelse som måste fångas för att förhindra att avbokningen sprids.

Case

Mål med handlingsomfattning.

CodeAction

Klass som representerar en dialogkodhandling.

ContinueConversation

Handling som fortsätter en konversation med hjälp av en samtalsreferens.

ContinueConversationLater

Handling som planerar att det nuvarande samtalet fortsätter vid ett senare tillfälle..

ContinueLoop

Fortsätt loopen.

DebugBreak

Bryt felsökningen.

DeleteActivity

Skicka tillbaka en aktivitet till användaren.

DeleteProperties

Tar bort en egenskap från minnet.

DeleteProperty

Tar bort en egenskap från minnet.

DynamicBeginDialog

Intern BeginDialog-åtgärd som dynamiskt binder x.schema/x.dialog för att anropa x.dialog-resursen med egenskaper som alternativ.

EditActions

Klass som låter dig redigera aktuella handlingar.

EditArray

Låter dig modifiera en array i minnet.

EmitEvent

Handling som utstrålar en händelse deklarativt.

EndDialog

Kommando för att avsluta den aktuella dialogen, vilket returnerar resultProperty som resultatet av dialogen.

EndTurn

Detta kommando avslutar den aktuella turen utan att avsluta dialogen.

Foreach

Utför en uppsättning åtgärder en gång för varje objekt i en minneslista eller samling.

ForEachElement

Utför en uppsättning åtgärder en gång för varje objekt i en minneslista eller samling.

ForeachPage

Utför en uppsättning åtgärder en gång för varje objekt i en minneslista eller samling.

GetActivityMembers

Anropar BotFrameworkAdapter.GetActivityMembers() och sätter resultatet till en minnesegenskap.

GetConversationMembers

Anropar BotFrameworkAdapter.GetConversationMembers () och sätter resultatet till en minnesegenskap.

GetConversationReference

Hämtar den aktuella konversationsreferensen och sparar den i en minnesegenskap som är lämplig att använda i ContinueConversation-åtgärden.

GotoAction

Gå till en handling av Id.

HttpRequest

Åtgärd för att utföra en HttpRequest.

HttpRequest.Result

Resultatdata för http-operationen.

IfCondition

Villkorsstyrd gren.

LogAction

Skriv post i applikationens spårloggar (Trace.TraceInformation).

PropertyAssignment

Egenskapstilldelning (används i SetProperty- och SetProperties-åtgärderna).

RepeatDialog

Handling som upprepar den aktiva dialogen (startar om den).

ReplaceDialog

Åtgärden som anropar en annan dialog, när den är klar går den till anroparens föräldradialog.

SendActivity

Skicka tillbaka en aktivitet till användaren.

SendHandoffActivity

Skicka en överlämningsaktivitet.

SetProperties

Sätter en egenskap med resultatet att utvärdera ett värdeuttryck.

SetProperty

Sätter en egenskap med resultatet att utvärdera ett värdeuttryck.

SignOutUser

Skicka tillbaka en aktivitet till användaren.

SwitchCondition

Villkorlig gren med flera fall.

TelemetryTrackEventAction

Följ en anpassad händelse med IBotTelemetryClient.

ThrowException

Handling som kastar ett undantag deklarativt.

TraceActivity

Skicka en Tace-aktivitet tillbaka till utskriften.

UpdateActivity

Uppdatera en aktivitet med ersättning.

Uppräkningar

Name Description
EditArray.ArrayChangeType

Möjliga array-ändringar av handlingstyp.

HttpRequest.HttpMethod

Http-metoder.

HttpRequest.ResponseTypes

Lista över möjliga svarstyper.