前面介绍了HeroCard的简单用法,下面介绍AdaptiveCard的用法。本例中文本主要用了AdaptiveTextBlock和AdaptiveChoiceSetInput,Action用了AdaptiveShowCardAction和AdaptiveSubmitAction,实现了点击按钮展示隐藏的内容,下拉列表和submit把数据传到后台的效果
1.点击前"Please choose the type of drink you want!"文本的实现
//schemaVersion是AdaptiveCard的版本
AdaptiveSchemaVersion schemaVersion = new AdaptiveSchemaVersion(1, 0);
AdaptiveCard adaptiveCard = new AdaptiveCard(schemaVersion);
adaptiveCard.Body.Add
(
//容器
new AdaptiveContainer()
{
//容器中组件