首页 > 电脑

请问revit中基于规则的过滤器在调?

更新时间2018-05-06 13:27:35

在Revit可以给视图添加过滤器的功能,

 

这个添加过滤器,有一个比较完善的界面,

 

可以添加各种各样的过滤器,现在我们在

 

API里也可调用这个界面了,为API创建过滤

 

器提供了不少方便。

 

更多信息请查看:

 

FilterDialog 

 

下面是一个简单的例子,

 

用这个FilterDialog个当前视图添加一个过滤器:

 

            Document doc = commandData.Application.ActiveUIDocument.Document;

            FilterDialog myDialog = new FilterDialog(doc, "test");

            myDialog.Show();

            ElementId filterId = myDialog.NewFilterId;

 

            View v = doc.ActiveView;

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

            trans.Start();

            v.AddFilter(filterId);

            trans.Commit();


上一篇:originlab2018怎样设置英文版

下一篇:求救电脑没声音了