![](https://csdnimg.cn/release/download_crawler_static/10748815/bgc.jpg)
替换为:
Element elem = doc.GetElement(pickedRef);
就这么简单 !你只是写你第一次用于 Autodesk Revit 插件。
你实际上使用该插件在 Revit 中之前,你需要做一个更多的步骤,就是写程序的外接程序清单。
写程序的外接程序清单
外接程序清单是位于应用程序启动时检查的 Revit 的特定位置的文件。该清单包括 Revit 用于加载
和运行插件的信息。
1. 添加清单的代码:
从 Windows 开始菜单中启动 Notepad.exe 。复制并粘贴到记事本编辑器的以下插件加载设置。
2. <?xml version="1.0" encoding="utf-8"?>
3. <RevitAddIns>
4. <AddIn Type="Command">
<Assembly>
C:\test\Lab1PlaceGroup\Lab1PlaceGroup\bin\Release\Lab1PlaceGroup.dll
</Assembly>
5. <ClientId>502fe383-2648-4e98-adf8-5e6047f9dc34</ClientId>
6. <FullClassName>Lab1PlaceGroup</FullClassName>
7. <Text>Lab1PlaceGroup</Text>
8. <VendorId>ADSK</VendorId>
9. <VisibilityMode>AlwaysVisible</VisibilityMode>
10. </AddIn>
</RevitAddIns>
根据您使用的什么版本可能需要更改该路径在这里以匹配您在您的计算机上的 Lab1PlaceGroup.dll 位置:
C:\test\Lab1PlaceGroup\Lab1PlaceGroup\bin\Release\Lab1PlaceGroup.dll
11. 保存该文件:
在记事本的文件菜单上,单击保存。在文件名称框中输入 MyFirstPlugin.addin 。保存类型改为所有文件选项 (取
决于你的文件的名称是 ; 但是文件扩展名必须是".addin")。浏览到以下的子文件夹,,然后单击保存按钮。
• 对于 Windows XP *- C:\Documents
和设置所有用户应用
Data\Autodesk\Revit\Addins\2011\
• Windows Vista/Windows 7 *- C:\ProgramData\Autodesk\Revit\Addins\2011\ (ProgramData 文
件夹,默认情况下隐藏)
*
路径可能随您使用
Autodesk Revit
的味道。