|
IActivityDiagram |
Reprezentuje Diagram aktywności UML.Umożliwia wyświetlanie działania, który musi być dołączony do niego przy użyciu metody Bind.Działanie zawiera zestaw akcji połączonych przepływami.Każdy rodzaj działalności mogą być wyświetlane na co najwyżej jeden diagram i jego działania mogą być wyświetlane na nie więcej niż jeden diagram.Samego diagramu nie stanowią części modelu UML. |
|
IClassDiagram |
Reprezentuje diagram klasy UML, można wyświetlić klasy, interfejsy, wyliczeń, opakowania i relacje między nimi.Samego diagramu nie stanowią części modelu.Zawiera obiekty IShape, które przedstawiają widoki elementów modelu.Każdy element w modelu, takich jak klasy UML, mogą być reprezentowane przez kilka IShapes, które mogą znajdować się na różnych diagramów. |
|
IColorShape |
Kolorowanie informacji dla obiektów IShape. |
|
IComponentDiagram |
Reprezentuje diagram składników UML, można wyświetlać składniki oraz ich części wewnętrznych połączeń i współzależności między nimi.Samego diagramu nie stanowią części modelu.Zawiera obiekty IShape, które przedstawiają widoki elementów modelu.Każdy składnik UML mogą być reprezentowane przez kilka IShapes, które mogą znajdować się na różnych diagramów. |
|
IDiagram |
Reprezentuje diagram modelowania UML.Jest Nadtyp typów diagramów szczególnych, takich jak IClassDiagram.Każdy diagram jest reprezentowane jako pary plików w modelu. |
|
IDiagramContext |
Zapewnia dostęp do diagramu.Wystąpienie tego typu można uzyskać, oświadczając, właściwość importowana DiagramContext w rozszerzeniu UML.Jeśli element jest UML diagram można również oddanych do i z EnvDTE.ProjectItem. |
|
IDiagramElementOperations |
|
|
IPresentationElementWrapperFactory |
|
|
ISequenceDiagram |
Reprezentuje diagram sekwencji UML.Umożliwia wyświetlanie IInteraction, który musi być dołączony do niego przy użyciu metody Bind.Interakcji przedstawia wymiany komunikatów między zestaw obiektów.Każdej interakcji mogą być wyświetlane na co najwyżej jeden diagram i obiekty i wiadomości mogą być wyświetlane na tylko jeden interakcji.Samego diagramu nie stanowią części modelu UML. |
|
IShape |
Kształt na diagram, który pokazuje widok elementu modelu.Niektóre typy element modelu może mieć więcej niż jeden kształt.Niektóre kształty składają się z innymi kształtami.Na przykład kształtu Klasa zawiera kształty dla każdego atrybutu i operacji.Kształty mają właściwości graficzne, takie jak kolor i położenie. |
|
IShape<T> |
Reprezentuje kształtu na diagramie.Jest to bardziej wymagająca podtypu IShape.Jest specyficzne dla określonego modelu elementu typu T, takich jak IClassifier.Można przypisać go wszelkich IShape <E> gdzie e jest podtypem T, takich jak IClass. |
|
IUseCaseDiagram |
Reprezentuje UML diagram przypadków użycia, które można wyświetlić przypadków użycia, uczestników i systemów.Samego diagramu nie jest częścią modelu UML.Zawiera obiekty IShape, które przedstawiają widoki elementów modelu.Każdy element w modelu, takie jak przypadek użycia może być reprezentują przez kilka kształtów, które mogą znajdować się na różnych diagramów. |