如何将背景图像添加到自适应卡片机器人框架

     2023-04-12     212

关键词:

【中文标题】如何将背景图像添加到自适应卡片机器人框架【英文标题】:How to add Background image to adaptive card bot framework 【发布时间】:2019-12-02 11:49:20 【问题描述】:

我正在尝试将背景图片添加到自适应卡片中。目前我正在使用自适应卡版本 1.2 ,我已将图像添加到项目内的文件夹中。但我收到了Could not determine JSON object type for type AdaptiveCards.AdaptiveBackgroundImage 异常。

 Uri uri = new System.Uri(@"~\Images\AdaptiveCard_Background.png",UriKind.Relative);
 card.Add(new AdaptiveBackgroundImage() 
 
    Url = uri
 );

请帮我解决这个问题

【问题讨论】:

看看***.com/a/56080616/10708483 【参考方案1】:

在您的自适应卡片中,您可以添加一个字段“backgroundImage”:

类似这样的:


"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"backgroundImage":"https://i.pinimg.com/originals/e1/a9/a0/e1a9a0fa5a6d08336e32218f41ab4957.jpg",
"body":[
    // your adaptive card body here
    ],
"actions":[
    // your adaptive card actions here
]

您可以在此处找到更多自适应卡片示例:https://adaptivecards.io/samples 希望对您有所帮助。

【讨论】:

您可以查看我发布的问题。我一直在以类似的方式使用背景图像。但这对我不起作用。【参考方案2】:

经过一番研究,我发现对于 V4 解决方案,我们需要将图像添加到 wwwroot 文件夹内的子文件夹中。在 appsettings.json 文件中,我们需要提及我们托管文件的 URL。如果我们在本地运行它,那么我们需要提及本地模拟器 URL。使用IConfiguration获取网址

card.BackgroundImage = new Uri(configuration["BaseURI"] + "Images/BlueBackground.png");

希望这可以帮助其他尝试在卡片中使用图像的人。

【讨论】:

如何将暗色背景添加到自定义 UIPopoverBackgroundView

】如何将暗色背景添加到自定义UIPopoverBackgroundView【英文标题】:HowtoadddimmedbackgroundtoacustomUIPopoverBackgroundView【发布时间】:2014-01-1616:32:52【问题描述】:我正在通过子类化UIPopoverBackgroundView(使用此tutorial)并使用UIPopoverController... 查看详情

如何将 FBSDKLoginButton 默认图像添加到自定义 UIButton?

】如何将FBSDKLoginButton默认图像添加到自定义UIButton?【英文标题】:HowtoaddFBSDKLoginButtondefaultimagetoacustomUIButton?【发布时间】:2015-05-1713:08:38【问题描述】:我想将Parse与Facebook集成。为此,我需要在任何我想要的地方调用PFFacebookU... 查看详情

如何将自定义 json 转换为自适应卡片 json 格式

...时间】:2020-04-1921:58:44【问题描述】:我正在为我的聊天机器人寻找https://adaptivecards.io/。我看到我们可以创建任何类型的卡片,并且我们可以使用自适应json渲染ui。但是我如何将我的自定义json转换为自适应卡片json格式。我是否... 查看详情

如何在 Android 中设置背景图像并将该图像适合整个卡片以用于卡片视图?

】如何在Android中设置背景图像并将该图像适合整个卡片以用于卡片视图?【英文标题】:HowsetbackgroundimageandfitthatimageentirecardforcardviewinAndroid?【发布时间】:2020-10-1905:43:36【问题描述】:在这里,我试图将整个图像作为卡片视图... 查看详情

将图像添加到自定义复选框

...和一个图像(不是图标/fa-fa图标)复选框的中心。你知道如何实现吗?这是来自sn-p的代码:divdisplay:inline-block;input[type="checkbox"][id^="cb 查看详情

如何将两个 JPanel 添加到中心的 JFrame?

】如何将两个JPanel添加到中心的JFrame?【英文标题】:HowtoaddtwoJPanelstoaJFrameinthecenter?【发布时间】:2013-12-0913:53:59【问题描述】:我正在创建一个游戏,它有一张背景图片,上面显示有卡片。我想放置背景图像和卡片,使它们始... 查看详情

Alexa Skills Kit:如何使用 JS 将图像添加到标准卡片

】AlexaSkillsKit:如何使用JS将图像添加到标准卡片【英文标题】:AlexaSkillsKit:HowtoaddanimagetoastandardcardusingJS【发布时间】:2016-09-2920:50:34【问题描述】:我一直在构建alexa-skills-kit-js/samples/中的示例但他们没有任何您将图像添加到响... 查看详情

传单:如何将文本标签添加到自定义标记图标?

】传单:如何将文本标签添加到自定义标记图标?【英文标题】:Leaflet:Howtoaddatextlabeltoacustommarkericon?【发布时间】:2016-04-1822:27:59【问题描述】:是否可以将文本添加到自定义图标标记?我想避免为了添加文本而不得不在图像... 查看详情

IOS:将图像添加到自定义 MKAnnotationview

】IOS:将图像添加到自定义MKAnnotationview【英文标题】:IOS:AddingimagetocustomMKAnnotationview【发布时间】:2012-03-0909:58:47【问题描述】:我想在地图中的注释中添加自定义图像。我已经制作了以下自定义MapAnnotationView:#import<UIKit/UIKi... 查看详情

机器人框架v4.5如何给选择提示添加额外的元数据?(代码片段)

我想列出一些选项让用户点击,我想按名称列出,但我想收到点击选项的ID。对于这种情况,我想我可以使用ChoicePropmt但由于某些原因,它在我的情况下不工作。代码。constprojects=[value:'project1',data:'214',value:'project2',data:'213'];returna... 查看详情

如何在swift ios中将多个图像添加到自定义表格视图单元格?

】如何在swiftios中将多个图像添加到自定义表格视图单元格?【英文标题】:Howtoaddmultipleimagestotocustomtableviewcellinswiftios?【发布时间】:2016-12-2106:00:26【问题描述】:我的自定义表格视图单元格中有一个imageView。我将多张图片复... 查看详情

如何将图像与机器人框架进行比较

】如何将图像与机器人框架进行比较【英文标题】:Howtocompareimagewithrobotframework【发布时间】:2018-03-1818:57:34【问题描述】:我是机器人框架的新手,正在尝试比较两个图像。我做了一些研发,发现现有的RobotAppEyes库可以帮助比... 查看详情

将螺栓框架添加到自定义 Swift 框架错误

】将螺栓框架添加到自定义Swift框架错误【英文标题】:AddingBoltsFrameworktoCustomSwiftFrameworkError【发布时间】:2015-12-2522:30:52【问题描述】:我正在尝试创建一个自定义Swift框架。在该框架中,我添加了Bolts框架。在其他项目中尝试... 查看详情

如何在卡片中正确拟合带有模糊的背景图像?

】如何在卡片中正确拟合带有模糊的背景图像?【英文标题】:HowcanIfitproperlyabackgroundimagewithablurinacard?【发布时间】:2021-08-2611:39:25【问题描述】:我是CSS的新手。我想做一张里面有一点背景的卡片。但是,我已经看到我必须创... 查看详情

如何将图像保存到自定义相册?

】如何将图像保存到自定义相册?【英文标题】:Howtosaveimagetocustomalbum?【发布时间】:2015-02-2500:11:25【问题描述】:我有一个全新的iOS应用程序,它可以生成图像并让用户将它们保存到相机SavedPhotosAlbum中。但是,我想做Snapchat... 查看详情

如何使用标签或标识符将多张图片添加到自定义 tableviewcells

】如何使用标签或标识符将多张图片添加到自定义tableviewcells【英文标题】:Howtoaddmultiplepicturestocustomtableviewcellswithtagoridentifier【发布时间】:2012-09-0722:59:23【问题描述】:我想将NSMutableArray中的图片添加到表格视图中的自定义单... 查看详情

如何将背景图像添加到 UIControl

】如何将背景图像添加到UIControl【英文标题】:HowaddbackgroundimagetoUIControl【发布时间】:2015-12-0123:32:51【问题描述】:我创建了第3方键盘,并尝试为我的按键添加背景。我使用UIControl作为我的键,没有情节提要。我有几种类型的... 查看详情

如何在不使用 redux 中间件的情况下禁用/隐藏自适应卡片/操作按钮?

...-01-1002:39:08【问题描述】:我正在利用BotFrameworkComposer(C#机器人)构建聊天机器人。根据规范,我们创建了一个react-app并在DirectLine 查看详情