1

我在 bot 框架中的自适应对话框中。

“对话式架构”如下所示:

[ROOT 对话] -> [CHILD1 对话]

[ROOT DIALOG] -> [CHILD2 DIALOG] ... [更多对话框]

我已经完成了在 [CHILD1 DIALOG] 中进行的数据捕获,我希望用户无需通过 [ROOT DIALOG] 手动“跳转”到 [CHILD2 DIALOG]。

在 bot 框架中如何做到这一点?

4

1 回答 1

0

我认为您正在寻找replaceDialog。我在我的非自适应对话框中使用它从对话框 1 的末尾过渡到对话框 2,而不返回到根目录(我在最后一步调用它而不是 endDialog)。有一个在自适应对话框中使用 ReplaceDialog 的示例。

该示例包含一个提示,以确认用户是否要替换对话框(它是在中断的上下文中,而不是您提到的从对话框 1 重定向到对话框 2),但我认为您可以忽略该部分并只使用new ReplaceDialog(YOUR_DIALOG_NAME)行作为您完成此操作的步骤。

于 2020-04-28T15:59:12.480 回答