![Interface publique Interface publique](images/dd987670.pubinterface(vs.120).gif) |
IActivityDiagram |
Représente un diagramme d'activités UML.Il peut afficher une activité, qui doit être liée à l'aide de la méthode de liaison.Une activité contient un jeu d'actions connectées par des flux.Chaque activité peut être affichée sur un diagramme maximum, et ses actions peuvent apparaître sur un seul diagramme.Le diagramme lui-même ne fait pas partie du modèle UML. |
![Interface publique Interface publique](images/dd987670.pubinterface(vs.120).gif) |
IClassDiagram |
Représente un diagramme de classes UML, qui peut afficher des classes, des interfaces, des énumérations, des packages et les relations entre eux.Le diagramme lui-même ne fait pas partie du modèle.Il contient les objets IShape qui représentent des vues des éléments de modèle.Chaque élément de modèle, tel qu'une classe UML, peut être représenté par plusieurs IShapes, qui peuvent être sur différents diagrammes. |
![Interface publique Interface publique](images/dd987670.pubinterface(vs.120).gif) |
IColorShape |
Les informations de coloration pour les objets IShape. |
![Interface publique Interface publique](images/dd987670.pubinterface(vs.120).gif) |
IComponentDiagram |
Représente un diagramme de composant UML, qui peut afficher des composants et leurs parties internes, ainsi que les connexions et les dépendances entre eux.Le diagramme lui-même ne fait pas partie du modèle.Il contient les objets IShape qui représentent des vues des éléments de modèle.Chaque composant UML peut être représenté par plusieurs IShapes, qui peuvent être sur différents diagrammes. |
![Interface publique Interface publique](images/dd987670.pubinterface(vs.120).gif) |
IDiagram |
Représente un diagramme de modélisation UML.Il s'agit d'un supertype des types spécifiques de diagramme tels que IClassDiagram.Chaque diagramme est représenté sous la forme d'une paire de fichiers dans le modèle. |
![Interface publique Interface publique](images/dd987670.pubinterface(vs.120).gif) |
IDiagramContext |
Fournit un accès à un diagramme.Vous pouvez obtenir une instance de ce type en déclarant une propriété importée DiagramContext dans une extension UML.Vous pouvez également effectuer un cast vers et à partir de EnvDTE.ProjectItem si l'élément est un diagramme UML. |
![Interface publique Interface publique](images/dd987670.pubinterface(vs.120).gif) |
IDiagramElementOperations |
|
![Interface publique Interface publique](images/dd987670.pubinterface(vs.120).gif) |
IPresentationElementWrapperFactory |
|
![Interface publique Interface publique](images/dd987670.pubinterface(vs.120).gif) |
ISequenceDiagram |
Représente un diagramme de séquence UML.Il peut afficher une IInteraction, qui doit être liée à l'aide de la méthode de liaison.Une intervention représente l'échange de messages entre un ensemble d'objets.Chaque interaction peut être affichée sur un diagramme maximum, et les objets et messages peuvent figurer sur une seule interaction.Le diagramme lui-même ne fait pas partie du modèle UML. |
![Interface publique Interface publique](images/dd987670.pubinterface(vs.120).gif) |
IShape |
Une forme sur un schéma qui indique une vue d'un élément dans un modèle.Certains types d'éléments de modèles peuvent avoir plusieurs formes. Certaines formes sont composées d'autres formes.Par exemple, une forme de classe contient des formes pour chaque attribut et opération.Les formes ont des propriétés graphiques telles que la couleur et la position. |
![Interface publique Interface publique](images/dd987670.pubinterface(vs.120).gif) |
IShape<T> |
Représente une forme sur un diagramme.Il s'agit d'un sous-type plus fortement typé d'IShape.Il est spécifique à un type d'élément de modèle particulier T, par exemple IClassifier.Vous pouvez lui assigner n'importe quel IShape<E> où E est un sous-type de T, comme IClass. |
![Interface publique Interface publique](images/dd987670.pubinterface(vs.120).gif) |
IUseCaseDiagram |
Représente un diagramme de cas d'usage UML, qui peut afficher des cas d'usage, des acteurs et des systèmes.Le diagramme ne fait pas partie du modèle UML.Il contient les objets IShape qui représentent des vues des éléments de modèle.Chaque élément de modèle, tel qu'un cas d'utilisation, peut être représenté par plusieurs formes, qui peuvent être sur différents diagrammes. |