Office
Iniciar sesión

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

Nota:  Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

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.

Llamada 2 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++.

Ampliar sus conocimientos de Office
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.

×