Sdílet prostřednictvím


Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation – obor názvů

Tento obor názvů obsahuje typy pro čtení a aktualizaci diagramů UML.

Další informace naleznete v následujících tématech:

Třídy

  Třída Popis
Veřejná třída ExtensibilityPresentationMapper
Veřejná třída PresentationHelpers Statické třídy, která obsahuje rozšiřující metody pro modelování diagramy a tvary.

Rozhraní

  Rozhraní Popis
Veřejné rozhraní IActivityDiagram Představuje Diagram činnosti UML.Může zobrazit aktivitu, která musí být připojena k pomocí metody Bind.Aktivita obsahuje sadu akcí, které jsou propojeny toky.Jednotlivé aktivity mohou být zobrazeny maximálně jeden diagramu a jeho akce se může zobrazit na více než jeden diagram.Samotném diagramu nejsou součástí modelu UML.
Veřejné rozhraní IClassDiagram Představuje diagram tříd UML, zobrazování třídy, rozhraní, výčty, balení a vztahy mezi nimi.Samotném diagramu nejsou součástí modelu.Obsahuje IShape objekty, které představují zobrazení prvků modelu.Každý prvek modelu, například třída UML může být zastoupen několika IShapes, které mohou být v různých diagramů.
Veřejné rozhraní IColorShape Barevné informace pro objekty IShape.
Veřejné rozhraní IComponentDiagram Představuje diagramu komponent UML, který můžete zobrazit komponenty a jejich vnitřních částí a připojení a závislosti mezi nimi.Samotném diagramu nejsou součástí modelu.Obsahuje IShape objekty, které představují zobrazení prvků modelu.Každá komponenta UML může být zastoupen několika IShapes, které mohou být v různých diagramů.
Veřejné rozhraní IDiagram Představuje diagram modelu UML.Je nadtyp typy konkrétní diagram, jako je například IClassDiagram.Každý diagram je reprezentován dvojice souborů v modelu.
Veřejné rozhraní IDiagramContext Poskytuje přístup k diagramu.Instance tohoto typu lze získat prohlášením importované vlastnosti DiagramContext v rozšíření UML.Můžete také obsadit z EnvDTE.ProjectItem a pokud je položka UML diagram.
Veřejné rozhraní IDiagramElementOperations
Veřejné rozhraní IPresentationElementWrapperFactory
Veřejné rozhraní ISequenceDiagram Představuje sekvenčního diagramu UML.Zobrazí IInteraction, který musí být přiložen k němu pomocí metody Bind.Interakce znázorňuje výměny zpráv mezi sadu objektů.Každou interakci lze zobrazit maximálně jeden diagramu a objektů a zprávy se může objevit na pouze jednu interakci.Diagram sám není součástí modelu UML.
Veřejné rozhraní IShape Tvar v diagramu, které obsahuje zobrazení prvku modelu.Některé typy modelu prvek může mít více než jeden obrazec. Některé obrazce jsou složeny z jiných tvarů.Například obrazec Třída obsahuje obrazce pro každý atribut a operace.Obrazce mají grafické vlastnosti, jako je barva a umístění.
Veřejné rozhraní IShape<T> Představuje obrazec v diagramu.Toto je podtypem více silnými IShape.Je specifické pro typ prvku konkrétní model T, jako je například IClassifier.Ji můžete přiřadit libovolné IShape <E> kde e je podtyp t, jako je například IClass.
Veřejné rozhraní IUseCaseDiagram Představuje diagramu případu použití UML, které lze zobrazit případy použití, účastníci a systémy.Samotném diagramu není součástí modelu UML.Obsahuje IShape objekty, které představují zobrazení prvků modelu.Každý prvek modelu, jako je například případ použití může být představují tak, že několik obrazců, které mohou být v různých diagramů.

Výčty

  Výčet Popis
Veřejný výčet SequenceDiagramLayoutKinds