应用程序名称:InvisibleParam

Revit平台:所有

Revit版本:2011.0

首次发布版本:8.1

编程语言:C#

技能水平:中等

类别:参数

类型:ExternalCommand

主题:创建共享参数。

摘要:

该示例演示了如何使用共享参数文件创建共享参数以及如何将共享参数绑定到实例。

类:

Autodesk.Revit.UI.IExternalCommand

Autodesk.Revit.ApplicationServices.Application

Autodesk.Revit.DB.DefinitionFile

Autodesk.Revit.DB.Definition

Autodesk.Revit.DB.DefinitionGroup

Autodesk.Revit.DB.InstanceBinding

项目文件:

Command.cs

该文件定义了一个名为Command的类,实现了Autodesk.Revit.UI.IExternalCommand接口。

描述:

此示例使用Application.OpenSharedParameterFile方法获取DefinitionFile实例作为共享参数文件,并创建可见和不可见两个参数。使用NewInstanceBinding方法创建的InstanceBinding实例将参数绑定到元素上。

指导步骤:

1. 运行此命令。

2. 打开RevitParameters.txt文件以查看结果。

3. 绘制一堵墙。

4. 打开墙的属性对话框,会出现一个共享参数:Other->VisibleParam在实例参数中。

源代码

完整的源代码请加入QQ群649037449,在群文件中下载RevitSDK.exe,解压后在文件夹中搜索本文中应用程序名称即可获得完整源码