【问题标题】:Bot Framework Card for showing all the contacts用于显示所有联系人的 Bot Framework Card
【发布时间】:2022-01-21 22:21:50
【问题描述】:

目前我们正在使用自适应卡片显示前 3 个联系人 现在我们需要添加额外的按钮来显示所有的联系人 请任何人都可以帮助使用哪张卡在按钮单击时显示所有联系人详细信息。

【问题讨论】:

  • 关于这个问题的任何更新?这个答案解决了你的问题吗?
  • 不,它没有解决
  • 可以提供一个例子,需要像卡片这样的动作我已经尝试了带有显示卡片的自适应卡片(在点击卡片时显示联系人的详细信息),但它正在以迭代方式出现多张卡片
  • 不确定我是否收到您的问题,但在自适应卡片中您有 Action.ToggleVisibility。使用模板,您应该能够将所有其他联系人放在一个容器中,该容器在按下带有 Action.ToggleVisibility 的按钮后变为可见。

标签: c# asp.net-core botframework chatbot adaptive-cards


【解决方案1】:

#AllCards 模板将所有卡片显示为 Activity 对象的附件。

# AllCards
[Activity
        Attachments = ${HeroCard()} | ${ThumbnailCard()} | ${SigninCard()} | ${AnimationCard()} | ${VideoCard()} | ${AudioCard()} | ${AdaptiveCard()}
        AttachmentLayout = ${AttachmentLayoutType()}
]

您可以参考Respond with cards - AllCardsRespond with cards - Card Types Types of cards - Card collections

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多