Hello World!

新建项目:
打开Visual Studio→文件→新建→项目,选中Visual C#下的Windows,点击右边方框内的类库,根据需要更改名称、位置,点击确定


Hello World!_第1张图片

添加引用:
在解决方案资源管理器下右击引用,点击添加引用→浏览,找到RevitAPI.dll和RevitAPIUI.dll所在位置将其添加进来,点击确定


Hello World!_第2张图片

更改引用属性:
在引用下找到RevitAPI和RevitAPIUI,右击,然后点击属性,将复制本地的True改成False


Hello World!_第3张图片
Hello World!_第4张图片

添加代码:

using Autodesk.Revit.UI;
using Autodesk.Revit.Attributes;
using Autodesk.Revit.DB;

namespace Hello_World
{
    [Transaction(TransactionMode.Manual)]
    public class Class1 : IExternalCommand
    {
        public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
        {
            TaskDialog.Show("Revit二次开发", "Hello World!");
            return Result.Succeeded;
        }
    }
}

生成解决方案:
生成→生成解决方案


Hello World!_第5张图片
Paste_Image.png

打开Revit→附加模块→外部工具→Add-In Manager(Manual Mode)

Hello World!_第6张图片
Paste_Image.png

在Loaded Commands下点击Load,然后在相应目录下选择你要添加的dll文件,点击打开

Hello World!_第7张图片
Paste_Image.png
Hello World!_第8张图片
Paste_Image.png

选中Hello World.dll下的Hello_World.Class1,再点击Run

Hello World!_第9张图片
Paste_Image.png

你可能感兴趣的:(Hello World!)