Я пытаюсь открыть TaskModule с адаптивной карты. Когда я использую карту HeroCard и вставляю такую кнопку
Buttons = new List<CardAction>()
{
new TaskModuleAction("Start task", new { data = "open_task" }),
}
, это приводит к json следующим образом:
{
"type": "invoke",
"title": "Start task",
"image": null,
"text": null,
"displayText": null,
"value": "{\n \"data\": \"open_task\",\n \"type\": \"task/fetch\"\n}",
"channelData": null
}
При нажатии кнопки моя функция OnTeamsMessagingExtensionFetchTaskAsyn c называется.
Как бы я совершил sh то же самое при использовании адаптивных карт? Ни один из параметров Action.Submit, Action.OpenURL, Action.showCard не является правильным выбором.