Microsoft.VisualStudio.Uml.UseCases 命名空间

用例为指定系统需要完成的内容的方式。关于 Visual Studio 旗舰版 中用例图的更多信息,请参见 UML 用例图:参考UML 用例图:准则。关于 UML API 的更多信息,请参见 扩展 UML 模型和关系图

此命名空间中定义的类型和属性与 UML 规范中定义的类型和属性相对应。此外,将根据此命名空间中的许多类型来定义扩展方法。有关更多信息,请参见 Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml

接口

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