问题标签 [revit-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-2010 - Visual Studio 2010 中单元测试 Revit 2012 插件的问题
我正在尝试在 VS2010 中为我开发的 Revit 插件创建单元测试。问题是当我为方法创建单元测试然后运行该测试时,我收到以下消息:
测试方法 TestProject1.SimpleTestCommandTest.ExecuteTest 抛出异常:System.IO.FileNotFoundException:无法加载文件或程序集“RevitAPIUI.dll”或其依赖项之一。指定的模块无法找到。
RevitAPIUI.dll 已正确添加到 Revit 插件项目的引用以及测试项目的引用中。
知道我该怎么做才能解决这个问题吗?
c# - Revit Architecture 2012:如何更改幕墙中的任何墙壁以及如何管理幕线
我有一个程序可以选择一堵墙并获取不同的参数,但我不知道如何更改幕墙中的一堵墙。并且在我想控制墙壁中线条的数量和具体位置之后。我加入了我的代码,但它不起作用。
c# - 如何在 Revit 中的绘图视图中获取范围
我希望能够根据绘图的 x 值范围的中点镜像绘图视图中的所有元素。xMidpoint
在下面的示例中是我想要得到的。
我有 Revit 2012 可用。
integration - 将 Autocad Revit 12 集成到 .net 应用程序
我的任务是将 Revit 12 集成到我的 .NET 应用程序中。任何人都可以帮助我并给我如何开始的指导。我应该阅读该文件并将其保存到我的应用程序中,就像我附加任何其他文档一样。我还必须能够从我的应用程序中查看此文件。
c# - Revit API 中无提示的静默保存
我正在使用 Revit 2011 API,当我Document.Save()
对现有的族文件执行此操作时,它会提示我使用“另存为”对话框来指定文件名。如何在不提示用户的情况下保存它?
c# - 从链接的 Revit 模型访问图元
我有两个 revit 项目,MainProject.rvt 和 ProjectToLink.rvt。MainProject.rvt 包含指向 ProjectToLink.rvt 的链接。在 MainProject.rvt 文档中使用下面的代码,我可以访问链接本身:
如何从 MainProject.rvt 访问链接模型 ProjectToLink.rvt 内的元素?我可以像上面的代码一样使用链接元素本身还是有其他机制?
PS - 我需要这个才能为 Revit 2011 工作
c# - 获取房间的地板和天花板
如何使用 Revit API 获取房间的当前楼层和当前天花板?我用的是2012版。
我试过了:
和:
甚至这个:
c# - 在 Revit 中以编程方式创建键盘快捷键
我可以在 Revit 中以编程方式为我的加载项创建键盘快捷方式吗?
c# - 获取 CompoundStructureLayer 面
Revit API 有什么方法可以检索 CompoundStructureLayer 的面?
这是我当前的“提取层”代码:
这是当前的获取面孔代码:
我无法将 CompoundStructureLayer 转换为 Element 类型。如何提取人脸信息?
c# - Revit API:自定义模型线
我们正在为 revit 开发一个插件来确定施工计划的各个部分。
因此,我们需要模型线之类的东西,但它们需要绑定到一定的水平。我们还需要为这些元素添加自定义属性。
我应该使用什么?模型线好吗?如何向它们添加属性?它们如何绑定到某个级别?