RevitはAPIを.NETで提供しています。 |
|
COMやC++ネイティブでは提供しておりません。 |
|
Revit 2010ではMicrosoft Visual
Studio 2008及びMicrosoft .NET Framework 3.5を使用します。RevitAPI.dllはインストールディレクトリのProgramフォルダーに存在します。 |
|
C#/VB.NET/managed
C++ .NET等の.NETコンプライアント言語で使用可能でが、VSTAがC#又はVB.NETのみをサポートしておりますので、コードを併用されたい等御座いましたら、C#又はVB.NETをご利用下さい。 |
|
但し、作成したDLLをリファレンスする事はマクロでも可能です。 |
|
Revitは3つの製品から構成されていますが、RevitAPI.DLLは全て同じです。同じプログラムをArchitecture/Structure/MEPで動作させた場合、製品に機能が無い場合はコマンドが動作しません。 |