Compartilhar via


Leitura de modelos e diagramas em outros produtos de Visual Studio

Quando você abre um modelo em Microsoft Visual Studio Premium, o modelo é aberto no modo somente leitura.Nesse modo, você pode alterar o layout dos diagramas, mas não é possível alterar o modelo.

Como obter acesso a um modelo e diagramas

Para ler um diagrama UML ou em um diagrama de camada, você deve primeiro usar Visual Studio para abrir o projeto de modelagem e, em seguida, abra o diagrama dentro dele.

Por esse motivo, se você quiser ler um diagrama UML ou diagrama de camada, deve também ter acesso ao projeto de modelagem no qual ele foi criado.Você pode fazer isso acessando o projeto a partir de Controle de versão do Team Foundation, ou por meio de uma cópia dos arquivos do projeto.

ObservaçãoObservação

Isso não se aplica aos diagramas de seqüência que foram gerados a partir do código de programa, gráficos de dependência, e.Diagramas de classe NET gerados a partir do código.Esses diagramas podem ser visualizados independentemente de um projeto de modelagem.

Para ler um diagrama UML ou em um diagrama de camada, o conjunto mínimo de arquivos que você precisa é a seguinte:

  • Os dois arquivos para o diagrama que você deseja ler, por exemplo, criar um diagrama MyDiagram.classdiagram and MyDiagram.classdiagram.layout.

    ObservaçãoObservação

    Diagramas de camada, você também deve ter o arquivo chamado MyDiagram.layerdiagram.suppressions.

  • Arquivo de projeto de modelagem (MyModel.modelproj)

  • O arquivo de modelo de raiz (ModelDefinition\MyModel.uml)

  • Os arquivos de pacote para qualquer pacote referenciado no diagrama (ModelDefinition\MyPackage.uml)

Alterações que você pode fazer no modo somente leitura

Se você abrir um modelo e seus diagramas em Visual Studio Premium, não é possível alterar o modelo. Ou seja, você não pode alterar os elementos e relações que são exibidas nos diagramas ou no Gerenciador de modelos.No entanto, você pode fazer algumas alterações no layout dos diagramas:

  • Reorganize as formas e conectores no diagrama.

  • Expandir e recolher as formas.

Você pode salvar essas alterações.Se você quiser fazer suas alterações visíveis a outros usuários, pelo menos deve enviar o documento atualizado .layout arquivos.

Tópicos relacionados

Título

Descrição

Diagramas de camada: referência

Um diagrama de camada mostra a estrutura de uma arquitetura existente ou proposta.Quando o código é escrito, possam ser validado automaticamente em relação a um diagrama de camada.

Diagramas de atividade UML: referência

Um diagrama de atividade mostra um fluxo de trabalho, em um processo comercial ou no software.

Diagramas de classe UML: referência

Um diagrama de classes mostra os tipos e relações usada em muitos contextos, como o código, esquemas de banco de dados, protocolos de comunicações ou o Glossário de termos usados para descrever um domínio de negócios.

Diagramas de componente UML: referência

Um diagrama de componente mostra separável partes em um design de software e suas interfaces.

Diagramas de seqüência UML: referência

Um diagrama de seqüência mostra as interações entre elementos em um design de software.Um diagrama de seqüência pode ser desenhado manualmente, ou ele pode ser gerado a partir do código.Se ele foi gerado, ele pode ser alterado para propor um novo design.

Diagramas de caso de uso UML: referência

Um diagrama de caso de uso mostra os usuários de um sistema e as atividades que podem realizar para atingir objetivos específicos.

Consulte também

Conceitos

Desenvolvendo modelos para design de software