如何在消息中更改自适应卡的大小

时间:2017-07-20 05:41:30

标签: c# .net botframework adaptive-cards

当我添加自适应卡作为邮件的附件时,尽管邮件本身要大得多,但大小总是限制在一定数量。有没有办法指定自适应卡的大小,或强制它填充消息的宽度?

Example of card constrained to a certain width

1 个答案:

答案 0 :(得分:0)

“全宽”自适应卡片功能在某个时候发布,现在可用。我还没有测试过,但它可能有助于解决这种情况。

微软已经记录了它的工作原理:

<块引用>

Constructing full width cards

要制作全宽自适应卡片 卡片内容中的 msteams 属性中的宽度对象必须设置为 满的。此外,您的应用必须包含以下元素:

{
    "type": "AdaptiveCard",
    "body": [{
        "type": "Container",
        "items": [{
            "type": "TextBlock",
            "text": "Digest card",
            "size": "Large",
            "weight": "Bolder"
        }]
    }],

    "msteams": {
        "width": "Full"
    },
    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
    "version": "1.2"
}