Č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 .