首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >自适应卡的验证

自适应卡的验证
EN

Stack Overflow用户
提问于 2019-05-08 20:00:33
回答 2查看 1.2K关注 0票数 1

我正在使用自适应卡在团队中安排会议,我无法验证卡中的内容,因为isRequired不工作。但是我已经看过说明isRequired将会工作的文档。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-05-09 03:32:24

目前在自适应输入中没有isRequired字段,如herehere所示。

您需要根据您的需要和您的渠道使用变通方法。如果你使用的是像网络聊天这样的Direct Line客户端,那么你将能够提供客户端验证,但这并不容易。否则,您可能需要验证机器人代码中的输入,就像Check if an input form is filled in, in a Adaptive CardCheck if an input form is filled in a Adaptive Card bot framework c#的答案中一样。如果您使用的是支持消息更新的通道,那么您甚至可以更换卡片来向用户指出他们还没有填写哪些字段。

票数 2
EN

Stack Overflow用户

发布于 2020-05-07 03:41:44

如果您打算在您的机器人中大量使用自适应卡,那么创建卡模型并将验证属性应用于每个需要验证的字段是有意义的。从Prompt<object>类继承创建自定义卡片提示。覆盖OnPromptAsyncOnRecognizeAsync,并检查其中每个字段的有效性。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56040323

复制
相关文章

相似问题

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