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

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

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

Cuando instale Visio, también se instalarán 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 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 utilizar para aplicar ingeniería inversa al código fuente con el fin de crear un modelo de estructura estática de UML en el programa Visio. Abra el proyecto 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++ utiliza archivos de información de exploración para crear modelos UML. Por tanto, en Visual C++ debe generar un archivo de información de exploración cuando cree el proyecto con el código fuente al que desee aplicar ingeniería inversa.

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

Para tener acceso a las propiedades de elementos de UML haga 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 admitidas en la ingeniería inversa de Visual C++ y Visual Basic no son las mismas.

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

Llamada 1 Botón Abrir Visio haga clic para iniciar Visio y elegir el tipo de dibujo que desea abrir.

Imagen del botón Botón Nuevo documento de UML de Visio, haga clic para abrir directamente la plantilla Diagrama de modelo de UML de Visio.

Globo 3 Haga clic en el código fuente de un proyecto específico de ingeniería inversa, abra la plantilla de Diagrama de modelo de UML y presentar los resultados como iconos en la vista de árbol del Modelo de UML de ingeniería inversa botón.

Paso 4 Botón de Opciones de UML de Visio (sólo Visual C++), haga clic para establecer las opciones para incluir o excluir clases MFC o ATL o archivos de inclusión estándar.

Globo 5 Haga clic en botón Ayuda de UML de Visio para abrir los temas de Ayuda de UML de Visio en ingeniería inversa del código C++.

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×