CardAction DisplayText似乎不起作用

时间:2018-10-25 15:18:41

标签: botframework

当我创建(v4 sdk)具有标题,DisplayText和值的postBack CardAction时,我希望该值被回发,标题显示在按钮中,而DisplayText显示在路径中。我通常得到的要么是什么都不显示轨迹(如果值不是字符串),要么是值(如果它是字符串)。我是否误读了它应该如何工作? PS,主要是在模拟器中进行测试。

1 个答案:

答案 0 :(得分:0)

不幸的是,每个频道的按钮都有不同的行为。作为一般的最佳实践,我将使用相同的值填充所有字符串参数,以覆盖通道之间的差异。您可以在this sample

中看到一个示例

现在听起来像您这样:

new CardAction(ActionTypes.ImBack, title: "Help", displayText: "Help", value: "Help")

尝试像这样添加text参数:

new CardAction(ActionTypes.ImBack, title: "Help", text:"Help", displayText: "Help", value: "Help")