Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Cómo: Crear diagramas de clases UML desde el código

En Visual Studio Ultimate, puede agregar espacios de nombres o clases de C# desde el Explorador de arquitectura o desde gráficos de dependencias a un diagrama de clases UML. También puede agregar clases de C# del Explorador de soluciones, incluidas las clases de proyectos compartidos entre varios proyectos de aplicación, como la Tienda Windows y Windows Phone.

La clase o clases que arrastra aparecerán en el diagrama. Las clases de las que dependen aparecerán en el Explorador de modelos UML. Vea Cómo los

Para agregar clases desde código de programa a un modelo UML

  1. Abra un proyecto de C#.

  2. Agregue un diagrama de clases UML a la solución:

    En el menú de Arquitectura, elija Nuevo diagrama. En el cuadro de diálogo Agregar nuevo diagrama, seleccione Diagrama de clases UML. Se creará un proyecto de modelado si todavía no tiene ninguno.

  3. Abra el Explorador de arquitectura:

  4. Arrastre los espacios de nombres o tipos del Explorador de arquitectura a la superficie del diagrama de clases UML.

    Para ver un tipo, expanda la vista de clases en la primera columna del Explorador de arquitectura y, a continuación, expanda un espacio de nombres en la columna siguiente. Verá los tipos en la tercera columna.

También puede arrastrar espacios de nombres o tipos desde gráficos de dependencias. Vea Asignar dependencias en el código mediante gráficos de dependencias. Puede arrastrar clases desde el Explorador de soluciones.

Nota Nota

El código y el diagrama no se actualizan automáticamente. Puede actualizar el diagrama para discutir las propuestas de cambio sin afectar al código. Los cambios siguientes en el código no afectarán automáticamente al diagrama a menos que arrastre de nuevo las clases al diagrama.

Esta característica se podría ejecutar más rápidamente después de instalar Windows Automation API 3.0.

Para abrir el código de C# asociado a una clase UML

  • Haga doble clic en una forma de clase, atributo u operación en el diagrama de clases UML.

    Aparece el código fuente.

Los tipos que mueve explícitamente al diagrama se representan directamente en el modelo y en el diagrama.

Los tipos de los que dependen estos tipos explícitos se representan como marcadores de posición en el modelo. No se representan sus detalles ni sus dependencias.

Sin embargo, si arrastra a continuación un tipo de marcador de posición desde el Explorador de arquitectura o desde gráficos de dependencias hasta el diagrama, un tipo completo reemplazará el marcador de posición.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft