- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
将 Microsoft.Bot.Builder NuGet 包从 3.5.5 更新到 3.5.8 后,下面代码段中的 OnOptionSelected
回调不再被调用(我收到“错误选择”响应对于每次点击),PromptDialog.Choice
是否发生了变化?
谢谢
private async Task MessageReceivedAsync(IDialogContext context, IAwaitable<object> result)
{
var options = new List<string> {"Option 1", "Option 2", "Option 3"};
PromptDialog.Choice(context, OnOptionSelected, options, $"How can I help you?", "Bad selection", 5);
}
最佳答案
您遇到了一个已知问题,如您所见 h ere .该更改已合并到 master,因此将很快发布。
包含修复的新版本刚刚发布 => https://www.nuget.org/packages/Microsoft.Bot.Builder/3.5.9
关于c# - PromptDialog.Choice 的重大变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43805101/
我正在尝试编写一个允许用户创建请求的机器人(例如。我想买一件 T 恤或我想修理我的电脑)。根据他们选择的请求,他们将被问及与该请求相关的一系列问题;这些问题与他们选择的请求直接相关。目前我正在尝试遍历
我正在寻找如何使用 IDialog 向用户显示选择和 PromtDialog.Choice方法。但是下面的代码示例没有显示选择。很难找到代码示例。寻求帮助。谢谢。 List BotOptions =
将 Microsoft.Bot.Builder NuGet 包从 3.5.5 更新到 3.5.8 后,下面代码段中的 OnOptionSelected 回调不再被调用(我收到“错误选择”响应对于每次点
我正在使用 IActivityLogger 来记录机器人和用户之间的对话。这里记录器正在记录所有消息,除了由 PromptDialog.Choice() 生成的文本 我已经测试了 PromptDial
是否有适当的方式让机器人在 Direct Line channel 中开始与 PromptDialog.Choice 的对话? 我正在尝试一个丑陋的 hack,捕捉第一个 ConversationUp
我需要让 Cortana 阅读我的所有提示,到目前为止,我设法让它说出简单的短语,如下例所示: [LuisIntent("Thanks")] public async Task Thanks(IDia
我正在创建一个 PromptDialog Choice,它填充我存储在数据库中的对象选项列表。但是,它只显示对象的类型而不是选项的名称。谁能建议我从数据库加载选项并将其与 PromptDialog 绑
我想在聊天窗口中提示带有"is"或“否”选项的问题, public class MessagesController : ApiController { public virtual asyn
Bot Framework 中的 PromptDialog.Choice 显示运行良好的选择列表。但是,我希望有一个选项可以取消/转义/退出对话框,并在列表中提供取消/转义/退出选项。 PromptD
Bot Framework 中的 PromptDialog.Choice 提供了许多运行良好的内置功能。但是,我希望能够拦截/覆盖匹配过程。 获得 PromptDialog.Choice 功能并能够接
在显示提示确认对话框之前,我从用户那里获得了一些输入。基于这些输入和 PromptDialog(是/否)选择,我必须做一些功能逻辑。 提示对话框 PromptDialog.Confirm(
我正在尝试使用虚假消息测试 IDialog 流程,因此: var toBot = new Message() { ConversationId
我是一名优秀的程序员,十分优秀!