revit二次开发 如何获取Revit当前文档
时间: 2023-07-18 20:08:05 浏览: 153
鼠标右键Revit文件查看
在Revit二次开发中,可以使用Revit API来获取当前打开的文档。具体实现方式如下:
1. 首先需要在项目中添加对RevitAPI的引用。
2. 然后在代码中使用以下语句获取当前打开的文档:
```csharp
Document doc = commandData.Application.ActiveUIDocument.Document;
```
其中,commandData是外部命令的输入参数,可以在Execute方法中获取;ActiveUIDocument是当前激活的文档。
获取到文档后,就可以使用Revit API中提供的各种方法来操作文档了。
阅读全文