首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将用户文本转发到另一个对话框

如何将用户文本转发到另一个对话框
EN

Stack Overflow用户
提问于 2019-09-24 00:42:26
回答 1查看 44关注 0票数 0

我在菜单中为用户提供了一些选项,当他们选择一个选项时,我会替换当前对话框以启动所选选项的有效对话框,但如果用户键入的内容不在菜单中,我想使用AI向他们发送正确的选项,但当我使用stepContext.ReplaceDialogAsync时,用户的原始文本会丢失。如何保留原始文本并将其转发到AI可以处理它的下一个对话框?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-24 16:06:02

您可以将其与替换对话框代码一起传递

代码语言:javascript
运行
复制
stepContext.ReplaceDialogAsync(nameof(YourDialog),yourText);

并通过以下方式在新对话框中访问它

代码语言:javascript
运行
复制
var result = stepContext.Options as string;
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58066799

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档