|
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
|
Traducción
Original
|
Refactorización de clases y tipos (Diseñador de clases)
Nota
|
|---|
|
|
|
|
|
|---|---|
|
|
|
|
|
|
|
|
implementar clases base abstractas
-
El proyecto contiene una clase abstracta. -
La clase abstracta contiene miembros abstractos. -
La clase abstracta es la clase base de una relación de herencia con otra clase. (La clase derivada no tiene que ser una clase abstracta.
Implementar una clase abstracta
-
Haga clic con el botón secundario en la clase derivada, haga clic IntelliSense haga clic en Implementar clase abstracta. Todos los miembros abstractos de la clase base se implementan en la clase derivada.
Extraer miembros a una interfaz
Para extraer los miembros a una nueva interfaz
-
En Diseñador de clases, haga clic con el botón secundario en el tipo que contiene el miembro o los miembros que desee extraer, elija y Refactorizar, y haga clic Extraer interfaz. El cuadro de diálogo Extraer interfaz muestra los valores predeterminados del nombre de la interfaz y el nombre del archivo de código en el que se declarará. Acepte los valores predeterminados o cámbielos. -
En el panel de Miembros públicos seleccionar para formar la interfaz , active o desactive la casilla situada junto a los miembros que desee extraer a la nueva interfaz, y haga clic en Aceptar. Se crea una nueva interfaz y el archivo que la alberga se agrega al proyecto.
Reemplazar los miembros de tipo
-
El método base reemplazado debe ser virtual, abstracto o reemplazable. No puede ser no virtual ni estático.
Para reemplazar un miembro
-
En el diagrama de clases, haga clic con el botón secundario en una forma de clase, haga clic en IntelliSense a Invalidarmiembros. Aparece un cuadro de diálogo que muestra los miembros reemplazables. -
En la lista, especifique un miembro. Un miembro con el mismo nombre, modificador de acceso, y valor devuelto, aparece en la clase, y el modificador de herencia se establece la propiedad reemplaza en Visual Basic, o reemplazo en C#.
Cambiar el nombre de tipos y miembros de tipo
Para cambiar un nombre en el Diseñador de clases
-
En el diagrama de clases, seleccione el tipo o miembro. El nombre del miembro se hace modificable. -
Escriba el nuevo nombre del tipo o miembro de tipo
Para cambiar un nombre en la ventana Detalles de clase
-
Para mostrar la ventana de detalles, haga clic con el botón secundario en el tipo o miembro de tipo de clase y haga clic Detalles de clase. Aparece la ventana Detalles de clase. -
En la columna Nombre, cambie el nombre del miembro de tipo. -
Para desplazar el foco fuera de la celda, presione la tecla ENTRAR o haga clic fuera de la celda.
Nota
En la ventana Detalles de clase puede cambiar el nombre de un miembro, pero no el de un tipo.
Para cambiar un nombre en la ventana Propiedades
-
En el diagrama de clases o la ventana detalles de clase, haga clic con el botón secundario en el tipo o miembro y haga clic en Propiedades. Aparece la ventana Propiedades con las propiedades del tipo o miembro de tipo. -
En la propiedad Nombre, cambie el nombre del tipo o miembro de tipo. El nuevo nombre se extiende a todas las ventanas y ubicaciones del código del proyecto actual en las que aparece el nombre anterior.
reordenar parámetros
Nota
|
|---|
|
|
Para cambiar el orden de los parámetros
-
En el diagrama de clases, expanda la forma de tipo y, a continuación, el compartimiento Métodos. -
En el compartimiento de Métodos , haga clic con el botón secundario en el método con parámetros que desea reordenar, elija y Refactorizar, haga clic en Reordenar parámetros. Aparece el cuadro de diálogo Reordenar parámetros. -
En el cuadro de diálogo de Reordenar parámetros , mueva los parámetros en el orden que desee y, a continuación haga clic en Aceptar. El orden de los parámetros cambia en el código y en la forma en el diagrama de clases.
Miembros de tipo móviles de Un tipo a Otro
Para mover un miembro de tipo de un tipo a otro
-
En un tipo que es visible en la superficie de diseño, haga clic con el botón secundario en el miembro que desee mover a otro tipo, y haga clic en Cortar. -
Haga clic con el botón secundario en el tipo de destino y haga clic en Pegar. La propiedad se quita del tipo de origen y aparece en el tipo de destino.