您的位置:首页 > 其它

Revit开发之选择链接模型中的构件

2016-09-09 21:42 330 查看
Revit中的链接模型在当前项目中是可以用Tab选择

其中的构件,并且在属性栏显示信息的,通过API

也是可以实现的,下面是关键代码:

        private void LinkElement()

        {

            Reference r = uidoc.Selection.PickObject(ObjectType.LinkedElement);

            Element elem = doc.GetElement(r);

            RevitLinkInstance linkIns = elem as RevitLinkInstance;

//获取链接模型的Document

            Autodesk.Revit.DB.Document linkDoc = linkIns.GetLinkDocument();

// 获取到链接模型中的构件

            Element lelm = linkDoc.GetElement(r.LinkedElementId);

            MessageBox.Show(lelm.Name);

        }

博主会经常更新一些技术文章,请大家多多关注,多多交流

更多技术交流,请加qq群480950299
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: