亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

用于機器人框架版本 4 C# 的自適應卡片 nuget 包

用于機器人框架版本 4 C# 的自適應卡片 nuget 包

C#
一只名叫tom的貓 2022-12-24 14:55:46
我不確定要從第 3 版遷移的第 4 版機器人應用程序中的自適應卡包含的 nuget 包??捎玫倪x項是 AdaptiveCards nuget 包和 Microsoft.AdaptiveCards(均由 Microsoft 提供)。在版本 3 中,我們使用了 adaptiveCards(來自 AdaptiveCards)。我們在我們的第 3 版應用程序中使用以下自適應卡的 nuget 包(由 AdaptiveCards 提供)自適應卡,請幫助我將 nuget 包用于同一應用程序的第 4 版,以便可以對現有代碼進行更改最小化和節省時間。當我在 v4 應用程序和自適應卡片方法中添加建議的包時,出現錯誤“AdaptiveCards 已過時”。請使用接受版本參數的重載并指定您的卡需要的版本。我們的自適應卡片類中的一種方法:     //Create an adaptive card to show the SharePoint search result             public static Attachment SPSearchAdapativecard(string title, string summery, string actionUrl)    {        summery = summery.Replace("<c0>", "**");        summery = summery.Replace("</c0>", "**");        summery = summery.Replace("<ddd/>", "...");        AdaptiveCard card = new AdaptiveCard()        {            Body = new List<AdaptiveElement>()            {                    new AdaptiveTextBlock()                    {                       Text = title,                       Weight = AdaptiveTextWeight.Bolder,                       Size = AdaptiveTextSize.Medium,                       Wrap=false,                       Separator = false,                       Color= AdaptiveTextColor.Accent                    },                     new AdaptiveTextBlock()                    {                       Text = summery,                       Wrap=true,                       Size = AdaptiveTextSize.Small                    },            },            Actions = new List<AdaptiveAction>()            {                new AdaptiveOpenUrlAction()                {                    Id = "moreInfoBtn",                    Title= "More Info",                    Url= new Uri(actionUrl)                }            }        };        // Create the attachment with adapative card.          Attachment attachment = new Attachment()        {            ContentType = AdaptiveCard.ContentType,            Content = card        };        return attachment;    }
查看完整描述

1 回答

?
長風秋雁

TA貢獻1757條經驗 獲得超7個贊

如果您查看Microsoft.AdaptiveCardsNuget.org 上的包(此處),您會發現它很舊并且Deprecated. 最后更新時間是 17/09/2017

然后在AdaptiveCardsNuget 上版本是幾天前的,初始版本是 24/10/2017:這個包是前面提到的包的繼承者。

此外,如果您查看 GitHub 上的 Bot Builder 示例,這里有一個用于自適應卡片的示例。

查看引用的包:

http://img1.sycdn.imooc.com//63a6a2a1000117c717090552.jpg

查看完整回答
反對 回復 2022-12-24
  • 1 回答
  • 0 關注
  • 115 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號