Microsoft.Bot.Builder.Dialogs 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
接口
IAddress |
最小且完全地标识机器人在通道上与用户的聊天的密钥。 |
IAwaitable<T> |
支持 async/await 编译的显式接口。 |
IBotContext |
机器人的上下文。 |
IBotDataBag |
机器人数据的属性包。 |
ICase<T,R> |
由 switch 计算的事例的接口。 |
IChannelCapability |
特定通道的功能 |
IDialog |
是 IDialog 可挂起的对话进程,可生成忽略的结果。 |
IDialog<TResult> |
是 IDialog<TResult> 一个可挂起的对话进程,它生成 类型 |
IDialogContext |
用于执行对话的对话进程的上下文。 |
IDialogDependencies |
定义用于枚举子对话的对话框依赖项接口。 |
IItemIdentity |
定义用于获取项标识的接口。 |
IPromptOptions<T> |
的选项 PromptDialog。 |
IPromptRecognizeChoicesOptions | |
IPromptRecognizeNumbersOptions | |
IPromptRecognizer | |
IPromptRecognizeValuesOptions | |
ITemplate<T> |
定义用于将数据绑定到 T 的模板接口。 |
枚举
DialogReason |
指示调用与对话相关的方法。 |
DialogTurnStatus |
枚举堆栈上对话的可能状态。 |
PromptStyle |
生成的提示的样式 |
委托
Chain.Continuation<T,R> |
完成前面的 IDialog<TResult> 操作后,执行此延续方法以构造下一个 IDialog<TResult>。 |
ContextualSelector<T,R> |
上下文选择器函数。 |
IntentActivityHandler |
LUIS 意向的处理程序。 |
IntentHandler |
LUIS 意向的处理程序。 |
PromptValidator<T> |
自定义提示验证器的委托定义。 实现此函数以将自定义验证添加到提示。 |
ResumeAfter<T> |
封装一个方法,该方法表示在结果可用后要执行的代码。 |
StartAsync |
封装表示用于启动对话的代码的方法。 |
WaterfallStep |
瀑布步骤的委托定义。 这是由应用程序代码实现的。 |