创建宏

使用以下步骤通过“宏管理器”创建宏。

Revit 中,宏使用 Application 关键字来处理以 C# 编写的应用程序对象。其中包括所有应用程序范围的数据和设置。

注: 如果应用程序包含宏,则必须在“宏安全性设置”中启用宏。

宏创建概述

  1. 在“宏管理器”对话框中,选择一个模块,然后单击 “编辑”。

    一个 Visual studio Code 的任务将启动以写入宏。它将显示以 C# 编写的宏的开始模板。

    例如,对应用程序级宏使用 C# 模板,Visual Studio Code 的任务已:

    • 包括所需的 using 指令。
    • 确定模块名称空间(下图中的 JLH_Editing_Tools)。
    • 启动 ThisApplication 类定义。
    • 启动 Module_Startup()Module_Shutdown() 的方法。

  2. 在 Visual Studio Code 任务中编写宏代码并生成宏。

    新的宏将被放置在宏管理器的父模块中。

  3. 对模块中所需的任何其他宏重复步骤 1 到 3。
    注: 请注意,必须先在 Visual Studio Code 中成功生成并保存模块项目,之后这些项目才会显示在宏管理器的分类列表中。按以下方法之一生成:
    1. “终端”“运行生成任务”
    2. “终端”“新终端”
      • 在“终端”菜单下,输入命令“dotnet build”。

    在显示生成结果后,模块状态和宏列表即会在宏管理器中刷新。