Microsoft.VisualStudio.Uml.UseCases 命名空间

用例是一种指定系统需要执行的操作的方法。 有关 Visual Studio 旗舰版 中的用例图的详细信息,请参见 UML 用例图:参考UML 用例图:准则。有关 UML API 的详细信息,请参见扩展 UML 模型和关系图

类型和此命名空间中定义的属性对应于那些 UML 规范中定义。 此外,许多此命名空间中的类型上定义的扩展方法。 有关详细信息,请参阅Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml

接口

  接口 说明
公共接口 IActor 指定与系统或目标子系统进行交互作用的用户或任何其他系统的作用。
公共接口 IExtend 将定义基本系列的操作的用例链接到扩展用例。扩展用例定义了某些情况下发生的其他步骤。
公共接口 IExtensionPoint 在用例的行为中标识一个点,该用例是插入的扩展用例定义的其他行为中的用例。
公共接口 IInclude 一个包含关系,定义一个包含在另一个用例中定义的行为。通常用于将常规步骤系列分隔成单个定义。一个用例可包括在若干其他的案例中。
公共接口 ISubsystem 一个可为用例的主题的组件。
公共接口 IUseCase 外部可见的一组操作的规范,这组操作可被系统与一个或多个行动者合作执行。