Acerca del código fuente de Ingeniería inversa de Visual Studio 6.0 en la UML

Se aplica a
Visio Premium 2010 Visio 2010 Visio Standard 2010 Visio 2007

Si desarrolla proyectos en Microsoft Visual C++ 6.0 o Microsoft Visual Basic 6.0, puede usar la plantilla de diagrama de modelo UML en Microsoft Office Visio para aplicar ingeniería inversa a las definiciones de clase de sus proyectos y, a continuación, generar modelos de estructura estática UML.

Al instalar Visio, también se instalan los archivos de biblioteca de vínculos dinámicos (DLL) que permiten personalizar Visual C++ y Visual Basic. La personalización agrega una barra de herramientas del complemento UML de Visio a Visual C++ y Visual Basic.

El complemento UML de Visio crea una barra de herramientas en Visual Basic que puede usar para aplicar ingeniería inversa a código fuente para crear un modelo de estructura estática UML en su programa de Visio. Abra el proyecto de Visual Basic que contiene el código al que desea aplicar ingeniería inversa antes de hacer clic en el botón de la barra de herramientas.

El complemento UML de Visio de Visual C++ usa los archivos de información de exploración para crear modelos UML. Por lo tanto, para Visual C++, debe generar un archivo examinar información al crear el proyecto con el código fuente que desea aplicar ingeniería inversa.

Los elementos de código de ingeniería inversa del modelo aparecen en la vista de árbol del Explorador de modelos UML de Visio, desde el que puede arrastrar iconos a una página de dibujo para crear diagramas de estructura estática.

Puede obtener acceso a las propiedades de los elementos UML haciendo doble clic en los iconos de la vista de árbol o en las formas de la página de dibujo.

Nota

La asignación de lenguaje y las construcciones de lenguaje admitido para ingeniería inversa Visual C++ y Visual Basic no son lo mismo.

Barra de herramientas de UML que aparece al personalizar Visual C++ o Visual Basic

Globo 1 botón Abrir Visio Haga clic para iniciar Visio y elija el tipo de dibujo que desea abrir.

Botón Llamar 2 Nuevo documento UML de Visio Haga clic para abrir la plantilla de diagrama de modelo UML de Visio directamente.

Botón Llamar 3 Ingeniería inversa modelo UML Haga clic para aplicar ingeniería inversa al código fuente para un proyecto específico, abrir la plantilla de diagrama de modelo UML y mostrar los resultados como iconos en la vista de árbol.

Botón Opciones de UML de Visiocallout 4 (solo para Visual C++) Haga clic para establecer las opciones para incluir o excluir las clases MFC, las clases ATL o los archivos Include estándar.

Botón Ayuda de UMLde Callout 5 Visio Haga clic para abrir los temas de ayuda de UML de Visio sobre código de C++ de ingeniería inversa.