DSL 定義への拡張機能の追加

DSL 定義拡張子はドメイン固有言語の拡張機能のパッケージを作成できるように (DSL) します。Visual Studio Integration Extension (VSIX) に格納されるユース ケースの拡張子は DSL のようにユーザーのコンピューターにインストールできます。他の機能は実行時に動的に有効または無効にできます。DSL の拡張子に対して明示的にデザインされている必要はありません。拡張子は後またはサードパーティによって拡張ユースを変更せずにデザインできます。

他の機能は次のようなものがあります :

  • モデルと表示要素のプロパティ

  • シェイプとコネクタのデコレータ

  • クラスリレーションシップシェイプとコネクタ

  • 検証制約

  • ツールボックス項目やタブ

拡張ユースのユーザーは他の機能のインスタンスを含む適切な拡張機能をインストール他のユーザーによって読み取ることができるモデルを作成して保存します。拡張機能をインストールするユーザーには他の機能も失われますモデルを更新し格納することで他の機能とこれらは使用できません。

この機能のサンプル コードや詳細についてはWeb サイトを Visual Studio Visualization and Modeling SDK 参照してください。

参照

その他の技術情報

Visual Studio Visualization and Modeling SDK