【文件属性】:
文件名称:插件管理-随机过程及应用
文件大小:5.76MB
文件格式:PDF
更新时间:2021-06-18 23:15:52
Revit 基础教程 pdf 二次开发
(3) 共享参数管理
Revit®提供了共享参数机制。Application 类中的 C)penSharedParameterFile()方法可 以
用来访问共享参数文件。Application 类中的 SharedParametersFilename 属性提供了共 享参数文
件的名称。更多关于共享参数的介绍,请参见本书“3.]元素基础”。
2) UIApplication
UlApplication 表示一个活动的 Revit®会话,提供了对 UI 定制、事件以及活动文档的 访问。
(1)获取 UIApplication 对象
用户可以通过 IExternalCommand 的 Excute 函数中的 ExternalCommandData 来获取
UIApplication 对象,参见代码片段 2-16。
码 片 段 获 取 对 象
Autodesk.Revit.Ul.UIpplication uiApp = commandData.Application;
(2) 插件管理
UIApplication 类提供了 ActiveAddlnld 属性来获取当前活跃的外部命令或者外部应 用的 ID。
同时 UIApplication 类也提供了 LoadedApplications 属性来返回一个成功加载插 件的列表。
(3) UI 扩展
UIApplication 提供了创建自定义 Ribbon 面板和控件的方法。想了解更多 UI 扩展的 信息,
请参见本书第 10 章功能区扩展(Ribbon U1)。
2. 2. 2 Revit® 文档类
Revit®文档类主要分为 UTDocument 和 Documenl 两大类。在这一节中将分别介绍这 两种
文档类。