如何使用自适应卡添加RTF输入框?

时间:2019-05-24 09:04:26

标签: botframework microsoft-teams adaptive-cards

我正在创建一个Teams机器人。我想让用户使用自适应卡输入框提供输入。我应该如何配置自适应卡,以便它可以使用户格式化他们发送的文本。我要添加启用RTF的编辑器。

当前状态: 我添加了带有以下列集的自适应卡

new AdaptiveColumn()
{
    Items=new List<AdaptiveElement>()
        {
            new AdaptiveTextInput()
                {
                    Id="body",
                    Placeholder="Please type your message here",
                    IsMultiline=true,
                    Value=""
                }
         },
         Width="100"
}

行为:我得到一个输入框,无需任何格式设置即可输入我的消息。

预期:我想添加一个框,该框允许我添加消息并根据需要设置其格式。目前,它支持几种标记来格式化文本,但是我正在寻找一种富文本编辑器。

1 个答案:

答案 0 :(得分:0)

RTF在自适应卡中不可用。请查看schema docs for all available Input field

您可以使用Adaptive Card designer创建卡UI,从而可以拖放Adaptive Card模式支持的控件。