【发布时间】:2021-09-03 09:05:42
【问题描述】:
我正在使用 Microsoft 的 Bot Framework v4.0 for Webex 频道,几乎一切正常,除了在瀑布对话框中使用自适应卡。
这里有一个类似的 Stackoverflow 问题:How to retrieve Adaptive Card's form submission in subsequent waterfall step
在我的例子中,它不是用于转换为文本的文本提示,而是一个带有项目列表的下拉组合框。用户从列表中选择一个项目并单击“提交”,这是在提示用户选择的瀑布对话框步骤之外完成的。
问题是在用户点击提交后,没有办法回到瀑布步骤,除非用户输入一些东西,这带来了“为什么还要使用自适应卡片,如果你可以使用提示一个数字选项列表?”另外,在自适应卡片显示后添加提示时,感觉只会让用户感到困惑。
有没有办法将控制权返回给瀑布对话框,一旦它向用户展示自适应卡片?我尝试使用 NextAsync 来帮助解决问题,但所做的只是立即进入下一个瀑布步骤,这意味着它没有得到用户的选择。
【问题讨论】:
标签: c# botframework