Trabajar con clases y otros tipos (Diseñador de clases)

El Diseñador de clases proporciona un diseñador visual denominado diagrama de clases que permite crear y editar clases y otros tipos de un proyecto.

El Diseñador de clases proporciona tres tipos de funcionalidad:

  • Diseño.Puede editar el código de un proyecto modificando el diagrama de clases.Puede agregar nuevos elementos y eliminar los que no desee.Los cambios se reflejan en el código.

  • Visualización.Puede ver una representación gráfica de los tipos de un proyecto para entender mejor la estructura del proyecto.Puede personalizar la vista para centrarse en los detalles del proyecto que considere más importantes.Puede guardar la imagen del proyecto para usarla en demostraciones o en documentación.

  • Refactorizar clases y tipos.Puede reemplazar métodos, cambiar el nombre de los identificadores, refactorizar parámetros e implementar interfaces y clases abstractas.

    [!NOTA]

    El Diseñador de clases no realiza un seguimiento de la ubicación de los archivos de origen; por lo tanto, si modifica la estructura del proyecto o mueve los archivos de origen del proyecto, es posible que el Diseñador de clases pierda el control del tipo (sobre todo del tipo de origen de una definición de tipos, de las clases base o de los tipos de asociación).Podría recibir el error siguiente: Class Designer is unable to display this type.Si se da el caso, vuelva a arrastrar el código fuente modificado o cambiado de posición hasta el diagrama de clases para que vuelva a mostrarse.

En esta sección

Trabajar con diagramas de clases (Diseñador de clases)

Diseñar clases y tipos (Diseñador de clases)

Ver tipos y relaciones (Diseñador de clases)

Refactorización de clases y tipos (Diseñador de clases)

Trabajar con código de Visual C++ (Diseñador de clases)

Información adicional sobre los errores del Diseñador de clases