マクロを管理、実行するには、マクロ マネージャを使用します。
マクロ マネージャは、次に使用するユーザ インタフェースです。

次に示すのはマクロ マネージャのダイアログです。

ダイアログ ボックスの上部付近にあるアイコンを使用して、モジュールを作成、編集、削除します。
- Visual Studio Code を使用して新しいモジュールを作成します。モジュールに名前を付け、C# のモジュールにマクロを記述します。
- Visual Studio Code を開き、選択したモジュールのマクロを編集します。
- 選択したモジュールと関連するマクロを Revit から削除します。
モジュールは、マクロを整理するためのグループです。マクロは、モジュール内で独立して実行するか、コードまたはユーティリティを互いに共有することができます。上の画像のようにマクロ マネージャ内に配置され、親モジュールの下にマクロが整理されています。
モジュール内のマクロはともに表示され、ビルドされます。
基本的に、アプリケーション レベルのマクロ ツールは、ほとんどすべての Revit セッションのすべてのドキュメントで役立つように記述されています。さらに、プロジェクトを Revit で開いていなくても実行できます。これにより、次のような処理を柔軟に行うことができます。
このような使用法を実装する場合は、マクロが必要とするトランザクションを開始するアプリケーション レベルのマクロの作成が適切です。
Revit では、実装言語 C# を使用してマクロを作成します。
全体的なツールとプロセスについて説明したので、次に特定のタスクについて説明します。