プロファイルは、固有の目的のために UML を拡張できるようにします。 Visual Studio Ultimate の UML プロファイルの詳細については、「プロファイルとステレオタイプを使用したモデルのカスタマイズ」を参照してください。 UML API の詳細については、「UML モデルと図の拡張」を参照してください。
この名前空間で定義される型とプロパティは、UML 仕様に定義されているものに対応します。 さらに拡張メソッドは、この名前空間の型の多くで定義されています。 詳細については、「Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml」を参照してください。
インターフェイス
インターフェイス | 説明 | |
---|---|---|
![]() |
IMetaclass | プロファイル定義で、コンポーネント、属性、生存線、依存関係など、ステレオタイプが適用できる要素の型への参照。 |
![]() |
IProfile | ステレオタイプの定義が格納されているプロファイル。 |
![]() |
IProfileManager | モデルで使用できるプロファイルのコレクションを格納します。 |
![]() |
IProperty | プロファイル定義で、ステレオタイプが適用先の要素に追加するプロパティ。 |
![]() |
IPropertyType | プロファイル定義で、ステレオタイプで定義されているプロパティの型の説明。 |
![]() |
IStereotype | プロファイル定義で、ステレオタイプは UML 定義内の指定された一連のメタクラスに適用でき、そのメタクラスの追加プロパティを定義できます。 |