|
IActivityDiagram |
表示 UML 活动图。它可以显示必须使用 Bind 方法附加到它的活动。活动包含一组通过流连接的操作。每个活动可以被最多一个关系图显示,并且其操作可以出现在不超过一个关系图上。图本身并不构成 UML 模型的一部分。 |
|
IClassDiagram |
表示可显示类、接口、枚举、包和它们之间的关系的 UML 类图。图本身并不构成模型的一部分。它包含表示模型元素的视图的 IShape 对象。每个模型元素(例如 UML 类)可由几个可能在不同关系图中的 IShapes 表示。 |
|
IColorShape |
IShape 对象的颜色信息。 |
|
IComponentDiagram |
表示可显示组件和其内部组件以及它们之间的连接和依赖关系的 UML 组件图。图本身并不构成模型的一部分。它包含表示模型元素的视图的 IShape 对象。每个 UML 组件都可由几个可能在不同关系图中的 IShapes 表示。 |
|
IDiagram |
表示 UML 建模图。它是指定关系图的父类型(如 IClassDiagram)。每个关系图被表示为模型中的一对文件。 |
|
IDiagramContext |
提供对关系图的访问。可通过在 UML 扩展中声明导入的属性关系图上下文获取此类型的实例。还可以强制转换 EnvDTE.ProjectItem,如果该项为 UML 关系图。 |
|
IDiagramElementOperations |
|
|
IPresentationElementWrapperFactory |
|
|
ISequenceDiagram |
表示 UML 序列图。它可以显示必须使用 Bind 方法附加到它的 IInteraction。交互描绘一组对象之间的消息交换。每个交互最多可以显示在一个关系图上,并且对象和消息只能出现在一个交互上。图本身并不构成 UML 模型的一部分。 |
|
IShape |
关系图上的一个形状,显示模型中的一个元素的视图。模型元素的某些类型可以有多个形状。一些形状由其他形状组成。例如,一个类形状包含每个属性和操作的形状。模型有各种图解属性,如颜色和位置。 |
|
IShape<T> |
表示关系图上的形状。这是 IShape 更强类型的子类型。它特定于特定的模型元素类型 T(如 IClassifier)。当 E 为 T 的子类型时,可以对其分配任何 IShape<E>,如 IClass。 |
|
IUseCaseDiagram |
表示可显示用例、参与者和系统的 UML 用例图。图本身并不是 UML 模型的一部分。它包含表示模型元素的视图的 IShape 对象。每个模型元素(例如用例)可由几个可能在不同关系图中的形状表示。 |