Я новичок в фреймворке ботов и c# - мы внедрили бота, используя базу знаний QnA maker. Я пытаюсь использовать адаптивные карты с Adaptive Submit Actions.
В WebChat все отлично работает, однако в командах я не могу одновременно отобразить более 6 действий отправки ...
Пожалуйста найдите тестовый код ниже:
var demoActionList = new List<AdaptiveAction>();
for (int i=0; i<20; i++)
{
demoActionList.Add(
new AdaptiveSubmitAction()
{
Type = "Action.Submit",
Title = "title + "+i,
Data = new QnABot.Dialog.MsTeamsDataResponseWrapper() { MsTeamsResponse = new QnABot.Dialog.MsTeamsResponse() { Value = "title + " + i } }
});
}
var plCard = new AdaptiveCard(new AdaptiveSchemaVersion(1, 0));
plCard.Actions = demoActionList;
var attachment = new Attachment()
{
ContentType = AdaptiveCard.ContentType,
Content = plCard
};
chatActivity.Attachments.Add(attachment);
Если я запусту этот код в веб-чате, я увижу все 20 действий отправки в адаптивных карточках, однако в командах мс я вижу только 6
Пожалуйста, посмотрите пример с командами и пример с веб-чатом
Любая идея, как отобразить все действия отправки в карточке с мс команды?