Sobre o código de engenharia reversa para o UML

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Se você desenvolve projetos no Microsoft Visual C++, Microsoft Visual Basic ou Microsoft Visual C#, o Visual Studio.NET oferece uma solução de modelo integrada usando o Microsoft Visio. No Visual Studio, você poderá executar engenharia reversa no código fonte de UML (Unified Modeling Language); as definições clássicas de seu projeto serão usadas para gerar um diagrama UML no ambiente do Visio.

Por exemplo, você pode ter herdado uma herdados solução que foi desenvolvido usando Visual Basic ou Visual C++. Para entender melhor a estrutura da solução, você pode abri-lo no Visual Studio .NET e, em seguida, extrair automaticamente suas estruturas para exibição como elementos em um diagrama de estrutura estática UML. Ou, você pode ter escrito um novo projeto no Visual c# (ou Visual Basic ou Visual C++) e deseje exibir suas classes como objetos gráficos. Usando as definições de classe em seu projeto, engenharia reversa permite que você exiba o modelo de design para seu novo projeto.

Fazer engenharia reversa de um projeto ou uma solução inteira

Você pode executar engenharia reversa em uma solução inteira ou em um projeto selecionado em uma solução. As seleções feitas no Gerenciador de Soluções do Visual Studio determina os itens nos quais a engenharia reversa será executada para UML do Visio.

Observação : Não se esqueça de construir a solução no Visual Studio antes de executar engenharia reversa a fim de ajudar a resolver as referências cruzadas do projeto.

Iniciando a engenharia reversa no Visual Studio

No ambiente do Visual Studio, a execução da engenharia reversa é ativada a partir do comando Projeto. As informações do modelo de código são extraídas, o Visio é iniciado e os elementos do seu código com engenharia reversa aparecem como ícones na modo de exibição em árvore do Gerenciador de Modelos de UML do Visio. Em seguida, você pode arrastar as formas de classe UML que refletem as definições de classe no código fonte para a página de desenho a fim de visualizar a arquitetura da nova solução ou solução herdada.

Durante a operação de engenharia reversa, as informações de status sobre a operação são escritas na janela Saída do Visual Studio.

Iniciando arquivos do Visio existentes de dentro do Visual Studio

Quando a engenharia reversa é executada na modo de exibição em árvore de um projeto, o desenho do Visio é adicionado à solução em Itens da Solução. Clicar duas vezes no diagrama do Visio irá iniciar o Visio e abrir o arquivo selecionado.

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×