不卡视频在线观看_三级网站视频在线观看_91精品网站_国产综合一区二区

完善主體資料,免費(fèi)贈送VIP會員!
* 主體類型
* 企業(yè)名稱
* 信用代碼
* 所在行業(yè)
* 企業(yè)規(guī)模
* 所在職位
* 姓名
* 所在行業(yè)
* 學(xué)歷
* 工作性質(zhì)
請先選擇行業(yè)
您還可以選擇以下福利:
行業(yè)福利,領(lǐng)完即止!

下載app免費(fèi)領(lǐng)取會員

NULL

ad.jpg

二次開發(fā)教程:Revit開發(fā)之警告和錯誤處理

發(fā)布于:2019-08-26 16:40:58

網(wǎng)友投稿

更多

在Revit 里很多操作都會彈出警告和錯誤提示,


比如墻的高度降低,墻頂部的窗出現(xiàn)在墻的外面


這個會彈一個錯誤提示框,


比如在同一個位置創(chuàng)建兩面墻,


會彈出一個警告提示框




如果在自己寫的程序里出現(xiàn)了這種彈窗,會影響到用戶體驗(yàn),




其實(shí)API里提供一些錯誤和警告的處理,


下面提供一個例子解決上面的兩種情況,


關(guān)鍵代碼如下:



    public class FailuresPreprocessor : IFailuresPreprocessor

    {

        public FailureProcessingResult PreprocessFailures(FailuresAccessor failuresAccessor)

        {           

            IList<FailureMessageAccessor> listFma =failuresAccessor.GetFailureMessages();

            if (listFma.Count == 0)

                return FailureProcessingResult.Continue;

            foreach (FailureMessageAccessor fma in listFma)

            {

                if (fma.GetSeverity() == FailureSeverity.Error)

                {

                    if (fma.HasResolutions())

                        failuresAccessor.ResolveFailure(fma);

                }

                if (fma.GetSeverity() == FailureSeverity.Warning)

                {

                    failuresAccessor.DeleteWarning(fma);

                }

            }

            return FailureProcessingResult.ProceedWithCommit;

        }

    }


            bool testError = true;

            // 處理錯誤

            if (testError)

            {

                Wall wall = doc.GetElement(uidoc.Selection.PickObject(ObjectType.Element)) as Wall;

                Transaction trans = new Transaction(doc, "test");

                trans.Start();

                FailureHandlingOptions fho = trans.GetFailureHandlingOptions();

                fho.SetFailuresPreprocessor(new FailuresPreprocessor());

                trans.SetFailureHandlingOptions(fho);

                Parameter p = wall.LookupParameter("無連接高度");

                double h = p.AsDouble();

                p.Set(h / 2);

                trans.Commit();

            }

            // 處理警告

            else

            {

                FilteredElementCollector lvlFilter = new FilteredElementCollector(doc);

                lvlFilter.OfClass(typeof(Level));

                Level lvl = lvlFilter.First() as Level;

                Transaction trans1 = new Transaction(doc, "wall");

                FailureHandlingOptions fho1 = trans1.GetFailureHandlingOptions();

                fho1.SetFailuresPreprocessor(new FailuresPreprocessor());

                trans1.SetFailureHandlingOptions(fho1);

                trans1.Start();

                Line line = Line.CreateBound(new XYZ(), new XYZ(10, 0, 0));

                Wall.Create(doc, line, lvl.Id, false);

                Wall.Create(doc, line, lvl.Id, false);

                trans1.Commit();

            }

            return Result.Succeeded;

本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。

未標(biāo)題-1.jpg

上一篇:二次開發(fā)教程:Revit開發(fā)創(chuàng)建部件和部件視圖

下一篇:二次開發(fā)教程:Revit開發(fā)之放棄重做操作

60acb4e0ef112.png
不卡视频在线观看_三级网站视频在线观看_91精品网站_国产综合一区二区

      亚洲欧美国产另类| 欧美午夜国产| 亚洲欧美电影院| 亚洲高清一区二| 国产精品一区二区久久精品| 欧美成人日本| 久久久久久午夜| 先锋影音一区二区三区| 99热在线精品观看| 亚洲国产高清高潮精品美女| 国产女主播在线一区二区| 欧美日韩在线播放一区二区| 老司机免费视频久久| 久久成人精品| 欧美一级黄色网| 亚洲自拍偷拍福利| 一区二区三区 在线观看视| 亚洲影音一区| 久久精品最新地址| 欧美日韩成人在线| 国产亚洲精品综合一区91| 亚洲国产精品久久| 亚洲欧美日韩国产中文在线| 蜜乳av另类精品一区二区| 欧美特黄一级| 亚洲第一网站免费视频| 性8sex亚洲区入口| 欧美老女人xx| 原创国产精品91| 亚洲免费视频一区二区| 欧美国产视频日韩| 国产亚洲精品一区二区| 久久精品盗摄| 亚洲视频精品| 亚洲无线视频| 亚洲欧美日韩在线不卡| 午夜精品理论片| 欧美专区第一页| 久久只有精品| 欧美精品日日鲁夜夜添| 欧美日本高清视频| 国产精品三上| 国产区欧美区日韩区| 国内一区二区三区| 91久久国产精品91久久性色| 亚洲毛片一区二区| 亚洲婷婷综合色高清在线| 亚洲欧美激情诱惑| 久久久久一区二区三区| 免费成人毛片| 国产精品国产三级国产a| 国产精品视频| 在线看一区二区| 日韩午夜三级在线| 久久成人免费电影| 欧美日本久久| 国产欧美三级| 亚洲精品一区二区在线观看| 亚洲综合三区| 欧美国产精品v| 国产一区二区三区观看| 亚洲精品久久久久久下一站| 亚洲免费在线电影| 免费人成网站在线观看欧美高清| 欧美日韩综合不卡| 一区二区在线看| 亚洲一区二区av电影| 久久一区二区三区四区| 欧美日一区二区三区在线观看国产免 | 免费高清在线视频一区·| 欧美日韩视频一区二区| 狠久久av成人天堂| 亚洲视频一起| 欧美激情一区二区三区在线视频观看 | 亚洲激情视频网站| 欧美激情中文不卡| 中文在线资源观看网站视频免费不卡| 欧美性片在线观看| 欧美一区二区三区在| 国产亚洲综合性久久久影院| 久久国产精品亚洲va麻豆| 亚洲国产成人av| 欧美日韩一级黄| 欧美中文在线观看| 亚洲精品一区二区三| 国产精品另类一区| 欧美日本不卡高清| 亚洲成人原创| 欧美在线综合视频| 一区二区三区四区蜜桃| 欧美国产一区二区三区激情无套| 亚洲视频在线观看视频| 精品91免费| 韩国精品主播一区二区在线观看| 亚洲国产你懂的| 欧美α欧美αv大片| 一区二区视频欧美| 久久精品免费| 国产亚洲激情| 久久久久久成人| 亚洲第一福利社区| 欧美1区2区视频| 最新成人av在线| 欧美激情在线播放| 99精品国产一区二区青青牛奶| 欧美精选午夜久久久乱码6080| 亚洲精品国产精品国自产观看| 欧美经典一区二区| 日韩视频在线一区二区| 国产精品第一页第二页第三页| 一区二区三区视频免费在线观看| 欧美日韩精品在线播放| 一区二区三区产品免费精品久久75 | 一区二区三区国产在线观看| 国内成人精品2018免费看| 国产精品久久久久久久午夜片| 欧美三级电影精品| 亚洲免费av电影| 国产精品美女www爽爽爽视频| 亚洲欧美视频在线观看| 在线看成人片| 欧美日韩一区二区三区在线观看免| 亚洲一区免费| 在线观看亚洲精品| 国产精品v亚洲精品v日韩精品 | 午夜在线观看免费一区| 黄色亚洲在线| 欧美手机在线视频| 久久精品123| 一本色道久久88精品综合| 国产精品羞羞答答xxdd| 国产美女精品免费电影| 欧美精品在线一区二区| 欧美日韩高清在线观看| 欧美日韩一卡二卡| 欧美亚洲成人网| 欧美视频1区| 国产精品毛片va一区二区三区| 国产精品99一区二区| 国产精品sss| 国产精品揄拍500视频| 国产欧美精品一区二区色综合| 国产精品尤物福利片在线观看| 国产欧美日韩在线观看| 国产一区二区三区免费在线观看| 国产欧美一级| 在线欧美小视频| 亚洲精品视频在线观看免费| 99re8这里有精品热视频免费| 亚洲精品一品区二品区三品区| 一区二区三区蜜桃网| 亚洲视频在线观看| 久久国产精品亚洲va麻豆| 国产精品高清一区二区三区| 欧美一区二区成人| 亚洲五月六月| 日韩一级大片| 9人人澡人人爽人人精品| 影音先锋亚洲一区| 怡红院精品视频| 精品成人一区| 在线高清一区| 亚洲电影免费在线| 在线观看国产日韩| 伊甸园精品99久久久久久| 国产一区二区三区日韩| 国产麻豆精品theporn| 国产精品美女黄网| 国产毛片精品视频| 国产精品亚洲网站| 国产欧美视频一区二区| 国产日韩av在线播放| 国产欧美午夜| 国产亚洲精品福利| 一色屋精品视频在线看| 亚洲国产高清一区| 亚洲精品免费电影| 中文精品一区二区三区| 亚洲午夜激情免费视频| 亚洲女ⅴideoshd黑人| 欧美伊人精品成人久久综合97 | 国精品一区二区| 亚洲国产成人精品久久久国产成人一区| 伊人久久大香线| 亚洲欧洲一区二区天堂久久| 99视频一区二区| 欧美一区亚洲二区| 欧美h视频在线| 国产精品久久久久秋霞鲁丝| 国产偷国产偷亚洲高清97cao| 黄色成人免费网站| 99re6热只有精品免费观看| 亚洲综合另类| 女人色偷偷aa久久天堂| 国产精品成人播放| 在线播放一区| 亚洲一区二区三区影院| 久久在精品线影院精品国产| 欧美日韩亚洲不卡| 激情亚洲成人|