Visual Studio Visualization and Modeling SDK の API リファレンス
Visual Studio の Visualization and Modeling SDK にはドメイン固有言語および UML (DSL) ツールがビルド プラットフォームを提供します。
[!メモ]
API を UML モデリングの詳細についてはUML モデリング機能拡張の API リファレンス を参照してください。テキスト変換する方法の詳細についてはT4 テキスト変換のカスタマイズ を参照してください。
ここでは Microsoft.VisualStudio.Modeling 「」で始まる名前を持つ名前空間のリファレンスが用意されています。
名前空間 |
Content |
---|---|
でDSL を定義するすべてのドメイン クラスの基本クラスである ModelElement などのクラス。 |
|
DSL 定義の一部となるクラス。 |
|
モデル ストア ビューアーとパフォーマンスの測定ツール。 |
|
でDSL を定義するすべての図形の基本クラスである ShapeElement などのクラス。 |
|
Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement |
ジェスチャおよび選択のメソッド。 |
DSL 定義デザイナーの API。 |
|
DSL デザイナー クラス定義の内部。 |
|
Microsoft.VisualStudio.Modeling.DslDefinition.ExtensionEnablement |
コマンドジェスチャおよび検証を含む DSL のデザイナーを拡張できる属性。 |
DSL の機能拡張を実装する ModelElement の拡張メソッド。 |
|
拡張属性 |
|
モデル読み取り専用の一部を行うことができます。 |
|
はさまざまなモデルを統合する Modelbus API。 |
|
ユーザーが Modelbus の参照を作成するとモデル要素に移動できるダイアログ ボックス。 |
|
指定するサービス。 |
|
Visual Studio の Modelbus のアダプター フレームワーク。 |
|
ユーザーが Modelbus の参照を作成するとモデル要素に移動できるピッカー ダイアログ ボックス。 |
|
DSL と Visual Studio 間のインターフェイス。 |
|
ショートカット () のコンテキスト メニュー コマンドを定義できます。 |
|
検証制約を定義できます。 |