Sdílet prostřednictvím


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

Tento obor názvů obsahuje typy pro čtení a aktualizace 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řída, která poskytuje rozšíření metody pro modelování diagramy a tvary.

Rozhraní

  Rozhraní Popis
Veřejné rozhraní IActivityDiagram Představuje Diagram činnosti UML.Zobrazí aktivitu, musí být připojena k pomocí metody Bind.Činnost obsahuje sadu akcí propojených toky.Aktivity lze zobrazit maximálně jeden diagramu a jeho akce se může zobrazit více než jeden diagramu.Diagram sám není součástí modelu UML.
Veřejné rozhraní IClassDiagram Představuje diagram UML třídy, které lze zobrazit třídy, rozhraní, výčty, balíčků a vztahy mezi nimi.Diagram sám není součástí modelu.Obsahuje IShape objekty, které představují zobrazení prvků modelu.Každý prvek modelu, jako třída UML může být zastoupena 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 součásti a jejich vnitřních částí a připojení a závislosti mezi nimi.Diagram sám není součástí modelu.Obsahuje IShape objekty, které představují zobrazení prvků modelu.Každá komponenta UML může být zastoupena 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 Obrazce diagramu, který zobrazuje zobrazení prvku modelu.Některé typy prvek modelu 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 barvu a pozici.
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ý můžete zobrazit případy použití, účastníci a systémy.Diagram sám 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í podle několik obrazců, které mohou být v různých diagramů.

Výčty

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