Bot Framework V3,如何使用 c# 在自适应卡片中获取相邻的提交操作按钮

拉文德拉·瓦玛

我试图获得相邻的提交操作所需的提交操作,而不是我们在自适应卡默认提交操作按钮中获得的默认操作按钮(一个在另一个下方)请参考所附图片。

如果您能让我知道我们如何使用 C# 实现这一点,那将会很有帮助。我在这里先向您的帮助表示感谢。

德恩福德

不幸的是,Botframework 中的按钮方向是特定于渠道的。唯一可以在同一行上对齐按钮的通道是 WebChat 和 DirectLine,但是在这两个通道中更改按钮对齐方式的过程非常复杂。

解决您的问题的一种简单方法是创建两列并向每列添加一个 selectAction 属性。这样,当用户单击该列时,它将调用相应的操作。此方法适用于 OpenUrl 和 Submit 操作,但不适用于 ShowCard 操作。这种方法唯一的另一个缺点是每列的格式与其他按钮的格式不同(无法在每列周围放置轮廓),但您可以向每列添加图像以获得所需的 UI。

希望这可以帮助。

{
"type": "ColumnSet",
"spacing": "Medium",
"columns": [
    {
        "type": "Column",
        "selectAction": {
            "type": "Action.OpenUrl",
            "url": "https://www.microsoft.com/"
        },
        "items": [
            {
                "type": "TextBlock",
                "horizontalAlignment": "Center",
                "size": "Large",
                "weight": "Bolder",
                "color": "Accent",
                "text": "Set due date"
            }
        ],
        "width": 1
    },
    {
        "type": "Column",
        "selectAction": {
            "type": "Action.OpenUrl",
            "url": "https://www.microsoft.com/"
        },
        "items": [
            {
                "type": "TextBlock",
                "horizontalAlignment": "Center",
                "size": "Large",
                "weight": "Bolder",
                "color": "Accent",
                "text": "Comment"
            }
        ],
        "width": 1
    }

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在提交操作时编辑MS Bot Framework自适应卡

来自分类Dev

无法使用 Bot Framework SDK v4 在 MS Teams 中呈现自适应卡片

来自分类Dev

如何使用C#中的Microsoft Bot Framework SDK V4开发的ChatBot中的自适应卡添加条件?

来自分类Dev

我正在使用 Bot 框架 V4.3,我想检索自适应卡片提交值

来自分类Dev

在Azure上发布Bot V3后使用Bot Framework Emulator时出错

来自分类Dev

使用 Bot Framework C# v4 的动态提示

来自分类Dev

空botId-Microsoft Bot Framework SDK V3

来自分类Dev

在Microsoft Bot Framework V3中触发系统消息

来自分类Dev

在Microsoft Bot Framework V3中触发系统消息

来自分类Dev

如何在Bot Framework Channel Emulator v3的控制台版本中重置凭据?

来自分类Dev

在Bot Framework v4中,如何使用评论框和提交按钮实施评分卡

来自分类Dev

我想知道如何使用Bot Framework SDK for python来设置自适应卡的主机配置

来自分类Dev

MS BOT Framework(自适应卡):如何从直接线发送值(Stepcontext.Value)

来自分类Dev

从下拉列表C#Bot Framework中获取值

来自分类Dev

如何在Microsoft Bot Framework + C#中安排任务?

来自分类Dev

如何在Microsoft Bot Framework + C#中安排任务?

来自分类Dev

如何存储用户信息以在另一个对话框中访问 - Bot framework V3

来自分类Dev

如何使用状态访问器获取Bot Framework中的属性

来自分类Dev

如何使用 Bot Framework V4 C# SDK 在 Teams 中迁移 1:1 主动消息功能

来自分类Dev

无法从Bot Framework获取令牌

来自分类Dev

C#登录bot,.Net Framework 4

来自分类Dev

Bot Framework .Net,如何从我的Web应用程序获取Bot的用户名,Id,令牌

来自分类Dev

如何实现 Azure bot 自适应卡?

来自分类Dev

如何在使用C#BOT Framework SDK V4构建的瀑布对话框中调用AZURE DEVOPS rest API?

来自分类Dev

如何在Bot框架中为MS团队垂直堆叠自适应卡中的按钮

来自分类Dev

MS Bot Framework nodejs sdk:在自适应卡中显示长文本

来自分类Dev

在 Microsoft Bot Framework 的 sdk v4 中使用 FormDialog

来自分类Dev

使用C#中的Youtube API V3从频道获取视频

来自分类Dev

在angular应用和v4 Bot Framework Bot之间发送聊天记录(C#+ .Net Core Web应用程序,Angular 8前端)

Related 相关文章

  1. 1

    如何在提交操作时编辑MS Bot Framework自适应卡

  2. 2

    无法使用 Bot Framework SDK v4 在 MS Teams 中呈现自适应卡片

  3. 3

    如何使用C#中的Microsoft Bot Framework SDK V4开发的ChatBot中的自适应卡添加条件?

  4. 4

    我正在使用 Bot 框架 V4.3,我想检索自适应卡片提交值

  5. 5

    在Azure上发布Bot V3后使用Bot Framework Emulator时出错

  6. 6

    使用 Bot Framework C# v4 的动态提示

  7. 7

    空botId-Microsoft Bot Framework SDK V3

  8. 8

    在Microsoft Bot Framework V3中触发系统消息

  9. 9

    在Microsoft Bot Framework V3中触发系统消息

  10. 10

    如何在Bot Framework Channel Emulator v3的控制台版本中重置凭据?

  11. 11

    在Bot Framework v4中,如何使用评论框和提交按钮实施评分卡

  12. 12

    我想知道如何使用Bot Framework SDK for python来设置自适应卡的主机配置

  13. 13

    MS BOT Framework(自适应卡):如何从直接线发送值(Stepcontext.Value)

  14. 14

    从下拉列表C#Bot Framework中获取值

  15. 15

    如何在Microsoft Bot Framework + C#中安排任务?

  16. 16

    如何在Microsoft Bot Framework + C#中安排任务?

  17. 17

    如何存储用户信息以在另一个对话框中访问 - Bot framework V3

  18. 18

    如何使用状态访问器获取Bot Framework中的属性

  19. 19

    如何使用 Bot Framework V4 C# SDK 在 Teams 中迁移 1:1 主动消息功能

  20. 20

    无法从Bot Framework获取令牌

  21. 21

    C#登录bot,.Net Framework 4

  22. 22

    Bot Framework .Net,如何从我的Web应用程序获取Bot的用户名,Id,令牌

  23. 23

    如何实现 Azure bot 自适应卡?

  24. 24

    如何在使用C#BOT Framework SDK V4构建的瀑布对话框中调用AZURE DEVOPS rest API?

  25. 25

    如何在Bot框架中为MS团队垂直堆叠自适应卡中的按钮

  26. 26

    MS Bot Framework nodejs sdk:在自适应卡中显示长文本

  27. 27

    在 Microsoft Bot Framework 的 sdk v4 中使用 FormDialog

  28. 28

    使用C#中的Youtube API V3从频道获取视频

  29. 29

    在angular应用和v4 Bot Framework Bot之间发送聊天记录(C#+ .Net Core Web应用程序,Angular 8前端)

热门标签

归档