Microsoft.Bot.Builder.Dialogs.Adaptive.Actions 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
ActionScope |
ActionScope 管理操作块的执行,并支持 Goto、Continue 和 Break 语义。 |
ActionScopeCommands |
表示可能的操作范围命令。 |
ActionScopeResult |
表示操作范围的 Id 和 Scope 命令。 |
Ask |
请求开放式响应。 |
BaseInvokeDialog |
调用另一个对话的操作。 |
BeginDialog |
开始执行另一个对话的操作,完成后,它将返回到调用方。 |
BeginSkill |
开始技能。 |
BreakLoop |
中断循环。 |
CancelAllDialogs |
命令,通过发出必须捕获的事件来取消所有当前对话,以防止取消传播。 |
CancelAllDialogsBase |
CancelAllDialogs api 的基类。 |
CancelDialog |
命令,通过发出必须捕获的事件来取消所有当前对话,以防止取消传播。 |
Case |
操作范围的事例。 |
CodeAction |
表示对话代码操作的类。 |
ContinueConversation |
使用对话引用继续对话的操作。 |
ContinueConversationLater |
将当前对话安排为稍后继续的操作。。 |
ContinueLoop |
继续循环。 |
DebugBreak |
中断调试。 |
DeleteActivity |
将活动发送回用户。 |
DeleteProperties |
从内存中删除属性。 |
DeleteProperty |
从内存中删除属性。 |
DynamicBeginDialog |
内部 BeginDialog 操作,该操作动态绑定 x.schema/x.dialog 以使用属性作为选项调用 x.dialog 资源。 |
EditActions |
允许编辑当前操作的类。 |
EditArray |
允许修改内存中的数组。 |
EmitEvent |
以声明方式发出事件的操作。 |
EndDialog |
结束当前对话的命令,将 resultProperty 作为对话的结果返回。 |
EndTurn |
此命令结束当前轮次而不结束对话。 |
Foreach |
对内存中列表或集合中的每个项执行一组操作。 |
ForEachElement |
对内存中列表或集合中的每个项执行一组操作。 |
ForeachPage |
对内存中列表或集合中的每个项执行一组操作。 |
GetActivityMembers |
调用 BotFrameworkAdapter.GetActivityMembers () 并将结果设置为内存属性。 |
GetConversationMembers |
调用 BotFrameworkAdapter.GetConversationMembers () 并将结果设置为内存属性。 |
GetConversationReference |
获取当前会话引用,并将其保存到适合在 ContinueConversation 操作中使用的内存属性。 |
GotoAction |
按 ID 转到操作。 |
HttpRequest |
用于执行 HttpRequest 的操作。 |
HttpRequest.Result |
http 操作的结果数据。 |
IfCondition |
条件分支。 |
LogAction |
(Trace.TraceInformation) 将条目写入应用程序跟踪日志。 |
PropertyAssignment |
SetProperty 和 SetProperties 操作中使用的属性分配 () 。 |
RepeatDialog |
重复活动对话框的操作 (重启) 。 |
ReplaceDialog |
调用另一个对话的操作,完成后将转到调用方父对话。 |
SendActivity |
将活动发送回用户。 |
SendHandoffActivity |
发送移交活动。 |
SetProperties |
使用计算值表达式的结果设置属性。 |
SetProperty |
使用计算值表达式的结果设置属性。 |
SignOutUser |
将活动发送回用户。 |
SwitchCondition |
具有多个事例的条件分支。 |
TelemetryTrackEventAction |
使用 IBotTelemetryClient 跟踪自定义事件。 |
ThrowException |
以声明方式引发异常的操作。 |
TraceActivity |
将 Tace 活动发送回脚本。 |
UpdateActivity |
使用替换更新活动。 |
枚举
EditArray.ArrayChangeType |
可能的数组更改操作类型。 |
HttpRequest.HttpMethod |
Http 方法。 |
HttpRequest.ResponseTypes |
可能的响应类型列表。 |