Правильный синтаксис выражения для множественного выбора. Dynami c Параметры выбора в BotFramework Composer выглядит примерно так:
{
"$type": "Microsoft.ChoiceInput",
"$designer": {
"id": "851151",
"name": "Multiple choice"
},
"prompt": "${bfdprompt-851151()}",
"maxTurnCount": "3",
"property": "user.technology",
"alwaysPrompt": "true",
"allowInterruptions": "false",
"outputFormat": "value",
"choices": "dialog.technologies",
"appendChoices": "true",
"defaultLocale": "en-us",
"style": "HeroCard",
"choiceOptions": {
"inlineSeparator": ", ",
"inlineOr": " or ",
"inlineOrMore": ", or ",
"includeNumbers": true
},
"recognizerOptions": {
"noValue": false
}
}
, где свойство dialog.technologies содержит массив Array, подобный этому ["Java "," Java Script "].