Microsoft.Bot.Builder.Dialogs.Adaptive.Actions Namespace
Classes
ActionScope |
ActionScope manages execution of a block of actions, and supports Goto, Continue and Break semantics.. |
ActionScopeCommands |
Represents the possible action scope commands. |
ActionScopeResult |
Represent the Id and Scope command for an action scope. |
Ask |
Ask for an open-ended response. |
BaseInvokeDialog |
Action which calls another dialog. |
BeginDialog |
Action which begins executing another dialog, when it is done, it will return to the caller. |
BeginSkill |
Begin a Skill. |
BreakLoop |
Break out of a loop. |
CancelAllDialogs |
Command to cancel all of the current dialogs by emitting an event which must be caught to prevent cancelation from propagating. |
CancelAllDialogsBase |
Base class for CancelAllDialogs api. |
CancelDialog |
Command to cancel all of the current dialogs by emitting an event which must be caught to prevent cancelation from propagating. |
Case |
Cases of action scope. |
CodeAction |
Class representing a dialog code action. |
ContinueConversationLater |
Action which schedules a conversation to be continued later by writing an EventActivity(Name=ContinueConversation) to a queue. |
ContinueLoop |
Continue the loop. |
DebugBreak |
Break the debug. |
DeleteActivity |
Send an activity back to the user. |
DeleteProperties |
Deletes a property from memory. |
DeleteProperty |
Deletes a property from memory. |
DynamicBeginDialog |
Internal BeginDialog action which dynamically binds x.schema/x.dialog to invoke the x.dialog resource with properties as the options. |
EditActions |
Class which allows you to edit the current actions. |
EditArray |
Lets you modify an array in memory. |
EmitEvent |
Action which emits an event declaratively. |
EndDialog |
Command to end the current dialog, returning the resultProperty as the result of the dialog. |
EndTurn |
This command ends the current turn without ending the dialog. |
Foreach |
Executes a set of actions once for each item in an in-memory list or collection. |
ForeachPage |
Executes a set of actions once for each item in an in-memory list or collection. |
GetActivityMembers |
Calls BotFrameworkAdapter.GetActivityMembers() and sets the result to a memory property. |
GetConversationMembers |
Calls BotFrameworkAdapter.GetConversationMembers () and sets the result to a memory property. |
GetMeetingParticipant | |
GotoAction |
Goto an action by Id. |
HttpRequest |
Action for performing an HttpRequest. |
HttpRequest.Result |
Result data of the the http operation. |
IfCondition |
Conditional branch. |
LogAction |
Write entry into application trace logs (Trace.TraceInformation). |
PropertyAssignment |
Property Assignment (used in SetProperty and SetProperties actions). |
RepeatDialog |
Action which repeats the active dialog (restarting it). |
ReplaceDialog |
Action which calls another dialog, when it is done it will go to the callers parent dialog. |
SendActivity |
Send an activity back to the user. |
SetProperties |
Sets a property with the result of evaluating a value expression. |
SetProperty |
Sets a property with the result of evaluating a value expression. |
SignOutUser |
Send an activity back to the user. |
SwitchCondition |
Conditional branch with multiple cases. |
TelemetryTrackEventAction |
Track a custom event using IBotTelemetryClient. |
ThrowException |
Action which throws an exception declaratively. |
TraceActivity |
Send an Tace activity back to the transcript. |
UpdateActivity |
Update an activity with replacement. |
Enums
EditArray.ArrayChangeType |
Possibles array change actions type. |
HttpRequest.HttpMethod |
Http methods. |
HttpRequest.ResponseTypes |
List of possible response types. |