Dela via


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

Klasser

ActionScope

ActionScope hanterar körning av ett åtgärdsblock och stöder goto-, fortsätt- och break-semantik..

ActionScopeCommands

Representerar möjliga åtgärdsomfångskommandon.

ActionScopeResult

Representera ID- och omfångskommandot för ett åtgärdsomfång.

Ask

Be om ett öppet svar.

BaseInvokeDialog

Åtgärd som anropar en annan dialogruta.

BeginDialog

Åtgärd som börjar köra en annan dialogruta, när den är klar, återgår den till anroparen.

BeginSkill

Påbörja en färdighet.

BreakLoop

Bryt ut ur en loop.

CancelAllDialogs

Kommando för att avbryta alla aktuella dialogrutor genom att generera en händelse som måste fångas för att förhindra att avbokning sprids.

CancelAllDialogsBase

Basklass för CancelAllDialogs api.

CancelDialog

Kommando för att avbryta alla aktuella dialogrutor genom att generera en händelse som måste fångas för att förhindra att avbokning sprids.

Case

Fall av åtgärdsomfång.

CodeAction

Klass som representerar en dialogkodåtgärd.

ContinueConversation

Åtgärd som fortsätter en konversation med hjälp av en konversationsreferens.

ContinueConversationLater

Åtgärd som schemalägger att den aktuella konversationen ska fortsätta vid ett senare tillfälle..

ContinueLoop

Fortsätt loopen.

DebugBreak

Avbryt 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.dialogruta för att anropa x.dialogresursen med egenskaper som alternativ.

EditActions

Klass som gör att du kan redigera de aktuella åtgärderna.

EditArray

Gör att du kan ändra en matris i minnet.

EmitEvent

Åtgärd som genererar en händelse deklarativt.

EndDialog

Kommandot för att avsluta den aktuella dialogrutan och returnera resultProperty som resultatet av dialogrutan.

EndTurn

Det här kommandot avslutar den aktuella vändningen utan att avsluta dialogrutan.

Foreach

Kör en uppsättning åtgärder en gång för varje objekt i en minnesintern lista eller samling.

ForEachElement

Kör en uppsättning åtgärder en gång för varje objekt i en minnesintern lista eller samling.

ForeachPage

Kör en uppsättning åtgärder en gång för varje objekt i en minnesintern lista eller samling.

GetActivityMembers

Anropar BotFrameworkAdapter.GetActivityMembers() och anger resultatet till en minnesegenskap.

GetConversationMembers

Anropar BotFrameworkAdapter.GetConversationMembers () och anger resultatet till en minnesegenskap.

GetConversationReference

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

GotoAction

Få en åtgärd av ID.

HttpRequest

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

HttpRequest.Result

Resultatdata för http-åtgärden.

IfCondition

Villkorsstyrd gren.

LogAction

Skriv post i programspårningsloggar (Trace.TraceInformation).

PropertyAssignment

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

RepeatDialog

Åtgärd som upprepar den aktiva dialogrutan (startar om den).

ReplaceDialog

Åtgärd som anropar en annan dialogruta, när den är klar går den till den överordnade dialogrutan för anropare.

SendActivity

Skicka tillbaka en aktivitet till användaren.

SendHandoffActivity

Skicka en överlämningsaktivitet.

SetProperties

Anger en egenskap med resultatet av utvärderingen av ett värdeuttryck.

SetProperty

Anger en egenskap med resultatet av utvärderingen av ett värdeuttryck.

SignOutUser

Skicka tillbaka en aktivitet till användaren.

SwitchCondition

Villkorsstyrd gren med flera ärenden.

TelemetryTrackEventAction

Spåra en anpassad händelse med IBotTelemetryClient.

ThrowException

Åtgärd som utlöser ett undantag deklarativt.

TraceActivity

Skicka tillbaka en Tace-aktivitet till avskriften.

UpdateActivity

Uppdatera en aktivitet med ersättning.

Uppräkningar

EditArray.ArrayChangeType

Typ av ändringsåtgärder för matriser.

HttpRequest.HttpMethod

Http-metoder.

HttpRequest.ResponseTypes

Lista över möjliga svarstyper.