Sdílet prostřednictvím


Čtení modelů a diagramů v jiných edicích sady Visual Studio

Když otevřete model ve verzi sady Visual Studio, která nepodporuje vytváření modelů, otevře se model v režimu jen pro čtení. V tomto režimu můžete změnit rozložení diagramů, ale model nemůžete změnit.

Pokud chcete zjistit, které verze sady Visual Studio podporují vytváření modelů, přečtěte si téma Podpora verzí pro nástroje pro architekturu a modelování.

Získání přístupu k modelu a diagramům

Pokud chcete přečíst diagram závislostí, musíte nejprve pomocí sady Visual Studio otevřít projekt modelování a pak v něm otevřít diagram.

Z tohoto důvodu, pokud chcete přečíst diagram závislostí, musíte mít také přístup k projektu modelování, ve kterém byl vytvořen. Můžete to udělat buď tak, že k projektu přistupujete ze správy zdrojového kódu, nebo získáte kopii souborů projektu.

Poznámka:

To neplatí pro mapy kódu a diagramy tříd .NET generované z kódu. Tyto diagramy je možné zobrazit nezávisle na projektu modelování.

Pokud chcete přečíst diagram závislostí, minimální sada souborů, které potřebujete, je následující:

  • Dva soubory diagramu pro diagram, který chcete přečíst, například MyDiagram.classdiagram a MyDiagram.classdiagram.layout.

    Poznámka:

    U diagramů závislostí byste také měli mít soubor s názvem MyDiagram.layerdiagram.suppressions.

  • Soubor projektu modelování (MyModel.modelproj)

  • Soubor kořenového modelu (ModelDefinition\MyModel.uml)

  • Soubory balíčku pro všechny balíčky odkazované v diagramu (ModelDefinition\MyPackage.uml)

Změny, které můžete provést v režimu jen pro čtení

Pokud otevřete model a jeho diagramy ve verzi sady Visual Studio, která nepodporuje vytváření modelů, nemůžete model změnit. To znamená, že nemůžete změnit prvky a relace, které jsou zobrazeny v diagramech nebo v Průzkumníku modelů. V rozložení diagramů ale můžete udělat několik změn:

  • Změňte uspořádání obrazců a spojnic v diagramu.

  • Rozbalení a sbalení obrazců

Tyto změny můžete uložit. Pokud chcete, aby se změny zobrazovaly ostatním uživatelům, musíte aspoň odeslat aktualizované soubory .layout .