亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

允許用戶在 BotFramework 中多選選項

允許用戶在 BotFramework 中多選選項

C#
繁星點點滴滴 2022-01-09 17:38:51
我希望我的機器人進行調查。問題是在某些問題中,用戶可以選擇超過 1 個答案。我怎么能實現這個場景?是否有關于如何使用 SDK 版本 3 執行此操作的官方示例?謝謝!
查看完整描述

1 回答

?
蠱毒傳說

TA貢獻1895條經驗 獲得超3個贊

問題是在某些問題中,用戶可以選擇超過 1 個答案。


要使用戶能夠選擇超過 1 個問題的答案,您可以使用AdaptiveChoiceSetInput來實現要求。以下代碼片段供您參考。


card.Body.Add(new AdaptiveTextBlock()

{

    Text = "Q1:xxxxxxxx?",

    Size = AdaptiveTextSize.Default,

    Weight = AdaptiveTextWeight.Bolder

});


card.Body.Add(new AdaptiveChoiceSetInput()

{

    Id = "choiceset1",

    Choices = new List<AdaptiveChoice>()

    {

        new AdaptiveChoice(){

            Title="answer1",

            Value="answer1"

        },

        new AdaptiveChoice(){

            Title="answer2",

            Value="answer2"

        },

        new AdaptiveChoice(){

            Title="answer3",

            Value="answer3"

        }

    },

    Style = AdaptiveChoiceInputStyle.Expanded,

    IsMultiSelect = true

});

測試結果:

http://img1.sycdn.imooc.com//61daad430001765203720210.jpg

查看完整回答
反對 回復 2022-01-09
  • 1 回答
  • 0 關注
  • 179 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號