Revit API接口怎么访问?Revit API三种接口访问方式

当Revit软件不能满足所有人功能需求的时候,对Revit进行二次开发便顺理成章。现阶段,Revit API提供三种接口访问方式,以展现其强大的功能开发。一是通过外部命令IExternalCommand访问,二是通过外部应用IExternalApplication访问,三是通过数据库级别的外部应用IExternalDBApplication访问。

腿腿教学网-Revit API接口怎么访问?Revit API三种接口访问方式

①外部命令IExternalCommand

IExternalCommand是Revit二次开发中应用最广泛的接口之一,它的接口只能通过抽象函数Excute来调用。其中,Execute函数具有三个参数,分别是输入参数commandData,输出参数message,以及输出参数elements。

②外部应用IExternalApplication

IExternalApplication也是Revit接口之一,设计人员通过.addin文件识别和加载IExternalApplication的外部插件。IExternalApplication接口有两个抽象函OnStartup和OnShutdown,而且两个抽象函数的参数类型均为UIControlledApplication。

③数据库级别的外部应用IExternalDBApplication

IExternalDBApplication是数据库级别的外部应用,与前两者不同的是,他未提供RevitUI的接口。IExternalDBApplication的接口也是OnStartup和OnShutdown两个抽象函数。开发者可以通过实现IExternal DBApplication来添加所需的DB外部应用。

Revit原生二次开发系列课程

课程目标:让学员掌握revit非插件开发,充分扩展revit的自身功能

适用人群:BIM从业者

整个课程主要讲解的是对revit自身隐藏的功能的开发该课程以实例为讲课背景,学完就能用到工程实际。

试看地址:http://www.tuituisoft.com/series/52.html

版权声明:
作者:BIM教程网
链接:https://www.bimjcw.com/27071.html
来源:BIM教程网
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
Revit API接口怎么访问?Revit API三种接口访问方式
当Revit软件不能满足所有人功能需求的时候,对Revit进行二次开发便顺理成章。现阶段,Revit API提供三种接口访问方式,以展现其强大的功能开发。一是通过外部……
<<上一篇
下一篇>>