如何编程访问(读,写)Revit项目信息


转载请复制以下信息:
原文链接: http://blog.csdn.net/joexiongjin/article/details/8000994
作者:  叶雄进 , Autodesk ADN


我们经常需要访问Revit的模型信息,本文介绍些如何获取项目信息以及读写项目名称或项目编号等信息。

Revit的项目由ProjectInfo这个类来表示,在一个文件中,只有一个这个类的实例,可以从Document.ProjectInformation 属性获得这个唯一的对象。

Revit的项目名称,项目编号,项目状态,项目地址等都以参数的形式存数在ProjectInfo对象中,所以可以通过读写参数的API实现对项目名称,项目编号,项目状态,项目地址等的读取。

比如修改项目的地址:

ProjectInfo proj = doc.ProjectInformation;
Parameter param = proj.get_Parameter(BuiltInParameter.PROJECT_ADDRESS)  //获取项目地址,通过项目地址对应的内置枚举成员
param.Set("北京朝阳区。。。");

最后提交所作修改的事务。


你可能感兴趣的:(编程,api)