|
IActivityDiagram |
表示 UML 活動圖表。它可以顯示活動,必須使用繫結方法將活動與之連結。活動包含一組以流程相連的動作。每個活動最多可以顯示在一個圖表上,且其動作只能出現在一個圖表上。圖表本身並不構成 UML 模型的一部分。 |
|
IClassDiagram |
表示 UML 類別圖表,可以顯示類別、介面、列舉、套件,以及彼此之間的關聯性。圖表本身並不構成模型的一部分。它包含代表模型元素檢視的 IShape 物件。每個模型元素,例如 UML 類別,可由數個可能在不同圖表上的 IShapes 代表。 |
|
IColorShape |
IShape 物件的色彩資訊。 |
|
IComponentDiagram |
表示 UML 元件圖表,可以顯示元件和其內部組件,以及之間的連接和關聯性。圖表本身並不構成模型的一部分。它包含代表模型元素檢視的 IShape 物件。每個 UML 元件可由數個可能在不同圖表上的 IShapes 代表。 |
|
IDiagram |
表示 UML 模型圖表。它是 IClassDiagram 等特定圖表類型的子類型。每個圖在模型中都是一個檔案組。 |
|
IDiagramContext |
提供圖表存取。您可以在 UML 擴充中宣告匯入的屬性 DiagramContext,取得這個型別的執行個體。如果項目是 UML 圖表,也可以和 EnvDTE.ProjectItem 相互轉換。 |
|
IDiagramElementOperations |
|
|
IPresentationElementWrapperFactory |
|
|
ISequenceDiagram |
表示 UML 序列圖表。它可以顯示 IInteraction,必須使用繫結方法將 IInteraction 與之連結。在一組物件之間交換訊息的互動描繪。每個互動最多可以顯示在一個圖表上,且物件和訊息只能出現在一個互動上。圖表本身並不構成 UML 模型的一部分。 |
|
IShape |
圖表上的形狀,顯示模型中的元素的檢視。某些類型的模型元素可以有多個圖形。某些圖形由其他圖形組成。例如,類別圖形包含每個屬性和操作的圖形。圖形擁有圖形屬性,例如色彩和位置。 |
|
IShape<T> |
表示圖表上的形狀。這是 IShape 較強型別的子型別。專用於特定的模型元素類型 T,例如 IClassifier。您可以為它指派任何 IShape<E>,其中 E 是子型別 T,例如 IClass。 |
|
IUseCaseDiagram |
表示 UML 使用案例圖表,可以顯示使用案例、行動項目和系統。圖表本身不是 UML 模型的一部分。它包含代表模型元素檢視的 IShape 物件。每個模型元素,例如使用個案,可由數個可能在不同圖表上的圖形代表。 |