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

Refactorizar el código consiste en cambiar su estructura interna, especialmente el diseño de sus objetos, para hacerlo más comprensible, fácil de mantener y eficaz sin cambiar su comportamiento visible. Puede utilizar el Diseñador de clases y la ventana Detalles de clase para facilitar la refactorización del código.

Nota

Los archivos de un proyecto podrían ser de sólo lectura por distintas razones: el proyecto puede estar bajo control de código fuente y no estar desprotegido, puede tratarse de un proyecto al que se hace referencia o los archivos del proyecto pueden están marcados como de sólo lectura en el disco. Cuando trabaje en un proyecto con uno de estos estados, tendrá varias opciones para guardar su trabajo según el estado del proyecto. Esto sucede cuando el código se refactoriza y cuando se modifica de otra forma, por ejemplo, editándolo directamente. Para obtener más información, vea Mostrar información de solo lectura (Diseñador de clases).

En esta sección

Cómo: Reemplazar miembros de tipos (Diseñador de clases)

Explica cómo reemplazar los miembros de tipo con el Diseñador de clases.

Cómo: Cambiar el nombre de tipos y miembros de tipo (Diseñador de clases)

Describe cómo cambiar el nombre de un tipo o miembro en el Diseñador de clases.

Cómo: Reordenar parámetros (solo C# Diseñador de clases)

Describe cómo reordenar parámetros mediante el Diseñador de clases.

Cómo: Implementar una interfaz (Diseñador de clases)

Explica cómo utilizar el Diseñador de clases para implementar una interfaz.

Cómo: Implementar una clase abstracta (Diseñador de clases)

Explica cómo utilizar el Diseñador de clases para implementar una clase abstracta.

Cómo: Mover un miembro de tipo de un tipo a otro (Diseñador de clases)

Indica cómo mover una base de datos de una ubicación a otra.

Cómo: Extraer a la interfaz (solo Diseñador de clases de C#)

Explica cómo extraer uno o más miembros públicos de un tipo a una interfaz.

Secciones relacionadas

Ver tipos y relaciones (Diseñador de clases)

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