多くの場合、Autodesk Revit にリンクするプログラムは、Autodesk Revit モデル データベースにない情報を必要とします。このような追加情報を入力する方法は多数あります。情報を入力する方法と場所は、その使用方法によって異なります。
- 情報が一般的なタイプであり、ユーザはその情報を Autodesk Revit 内で表示して編集する場合、表示可能なプロジェクトパラメータまたは共有パラメータとして格納する必要があります。
- 情報を展開時に Autodesk Revit モデルに保持するが、表示させる必要がない場合は、表示されないプロジェクトまたは共有パラメータとして、あるいは、Extensible Storage を使用して Autodesk Revit モデルに格納することができます。
- 情報が単一のアドオン プログラムに固有であり、変更される可能性のある多数の建築製品の仕様のように大きすぎて Autodesk Revit モデルに格納できない場合は、プログラム固有の情報を格納する、並行モデル データベースを作成するとよい場合があります。この場合、要素の UniqueId はモデル内で安定していることから、各要素の要素 UniqueId プロパティをデータベースのキーとして使用すると便利なことがあります。