Microsoft.VisualStudio.Uml.UseCases 名前空間

ユース ケースは、システムで要求される処理を指定する手段です。 Visual Studio Ultimate のユース ケース図の詳細については、「UML ユース ケース図: リファレンス」および「UML ユース ケース図: ガイドライン」を参照してください。UML API の詳細については、「UML モデルと図の拡張」を参照してください。

この名前空間で定義される型とプロパティは、UML 仕様に定義されているものに対応します。 さらに拡張メソッドは、この名前空間の型の多くで定義されています。 詳細については、「Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml」を参照してください。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス IActor システムまたはサブジェクト サブシステムと対話するユーザーまたはその他のシステムが果たす役割を指定します。
パブリック インターフェイス IExtend 基本的な一連のアクションを定義するユース ケースを拡張ユース ケースにリンクします。拡張ユース ケースは、状況によって生じる追加の手順を定義します。
パブリック インターフェイス IExtensionPoint 拡張ユース ケースで定義されている追加の動作が挿入される、ユース ケースでの動作ポイントを識別します。
パブリック インターフェイス IInclude 包含関係で、別のユース ケースで定義されている動作がユース ケースがに含まれることが定義されます。通常、共通の一連の手順を単一の定義に区切るために使用されます。1 つのユース ケースは、他のいくつかのケースに含めることができます。
パブリック インターフェイス ISubsystem ユース ケースのサブジェクトにできるコンポーネント。
パブリック インターフェイス IUseCase システムが 1 つまたは複数のアクターと共に実行できる、外部から参照可能な一連のアクションの仕様。