Revit二次开发之 对象的隐藏与显示

在revit开发中,我们经常要对特定元素进行演示和隐藏,但是由于隐藏的有多种不同的情况,我们来分析分析不同需要下的隐藏如何操作。

1、隔离

      通过隐藏和显示,能保证构件在任何区域都无法呈现,其API如下:

2、隐藏

  • HideCategoriesTemporary  隐藏多个类别
  • HideCategoryTemporary   隐藏一个类别
  • HideElementsTemporary  隐藏多个元素
  • HideElementTemporary  隐藏一个元素

以上操作,会触发revit视图上有隐藏和隔离的提示信息:

 如果不想要显示以上的零时隐藏特性,则需要其他几个方法

HideElements  用于设置元素是否隐藏

     用于隐藏当前实体中的所有元素

SetFilterVisibility 用于设置过滤的对象是否隐藏

  设置过滤器中元素的可进行

posted @ 2024-03-20 20:38  Min.Xiaoshuang  阅读(18)  评论(0编辑  收藏  举报