【发布时间】:2021-06-13 09:49:21
【问题描述】:
在我的 Revit 插件中,我想编写一个可以打开多个 BIM 360 模型的命令。我每天早上要在一个项目中同时打开 10 个模型。我有一个命令可以从网络位置打开多个模型。但是我想编写一个类似的命令来打开云模型。这将节省我大量的时间。我煮咖啡的时候它们都可以打开。
- 使用 .net 如何获取可用项目列表,以便在我可以创建的新对话框中使用。
- 选择项目后,获取要打开的可用模型列表。
- 在 Revit 中打开模型。
如果有浏览器对话框解决方案,肯定会更好,但请在Revit中简单列出和打开模型需要非常简单。
Dim OpenOptions As New OpenOptions
Dim ModelPath As ModelPath = ModelPathUtils.ConvertCloudGUIDsToCloudPath(ModelPathUtils.CloudRegionEMEA, projectGuid, modelGuid)
commandData.Application.OpenAndActivateDocument(ModelPath, OpenOptions, False)
谢谢
【问题讨论】: