91手机视频在线-91手机视频在线观看-91手机在线-91手机在线播放-91手机在线观看

完善主體資料,免費贈送VIP會員!
* 主體類型
* 企業名稱
* 信用代碼
* 所在行業
* 企業規模
* 所在職位
* 姓名
* 所在行業
* 學歷
* 工作性質
請先選擇行業
您還可以選擇以下福利:
行業福利,領完即止!

下載app免費領取會員

NULL

ad.jpg

二次開發教程:Revit開發之判斷參數是否為項目參數

發布于:2019-08-26 16:50:11

網友投稿

更多

Revit里有一種參數叫項目參數,如果要判斷一個


參數是否是項目參數,RevitAPI里沒有直接提供


方法,那到底有沒有方法來判斷一個參數是否是


項目參數呢? 下面來做一些嘗試:




首先通過Document.ParameterBindings


發現這里面包括了項目參數和共享參數


那如果一個參數不是共享參數,而又包含


在這里面,那它是不是就是項目參數呢?


經過簡單測試,發現可以判斷項目參數




下面是關鍵代碼:


            Document doc = commandData.Application.ActiveUIDocument.Document;

            UIDocument uidoc = new UIDocument(doc);

            BindingMap map = doc.ParameterBindings;          


            Element testElem = doc.GetElement(uidoc.Selection.PickObject(ObjectType.Element));

            ParameterSet ps = testElem.Parameters;

            int i = 0;

            foreach (Parameter p in ps)

            {

                if (p.IsShared)

                {

                    continue;

                }

                else {

                    if (map.Contains(p.Definition))

                    {

                        i++;

                    }

                }

            }

            TaskDialog.Show("Num", i.ToString());

本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。

未標題-1.jpg

上一篇:二次開發教程:Revit開發之調用過濾器設置窗體設置過濾器

下一篇:二次開發教程:Revit開發之導出明細表到Excel

主站蜘蛛池模板: 亚洲国产精品嫩草影院久久 | 中国一级特黄高清免费的大片 | 国产在线观看不卡免费高清 | 大片免费观看入口 | 成人免费a视频 | 五月六月婷婷 | 免费视频国产 | 精品国产欧美精品v | 久久亚洲精品视频 | 国产一区二区三区四区20p | 大片免费观看入口 | 亚洲欧美中文日韩v在线观看 | 黄色免费视屏 | 女性潮高免费高清视频 | 国内真实下药迷j在线观看 国内主播大秀福利视频在线看 | 欧美aaaa在线观看视频免费 | www.av免费| 国产99r视频精品免费观看 | 国产欧美在线观看 | 国产精品久久免费观看 | 一级特黄色片 | 国产美女挤奶水在线观看 | 激情啪啪网 | 亚洲美女在线观看亚洲美女 | 天堂网ww | 色妇色综合久久夜夜 | 国产成人亚洲精品无广告 | 色噜噜五月综合激情久久爱 | 亚洲人成网站观看在线播放 | 18黄网站| 免费黄色在线网站 | 国产亚洲三级 | 日本二级毛片免费 | 国产成人91精品 | 久久婷婷五夜综合色频 | 欧美精品一区二区三区久久 | 日韩毛片在线视频 | 在线成年视频免费观看 | 一级片www| 成人做爰免费视频免费看 | 天天噜噜揉揉狠狠夜夜 |