Compartir a través de


IntelliSense para reemplazo

Actualización: noviembre 2007

IntelliSense está diseñado para ayudarle a reemplazar miembros heredados. Cuando escribe override y presiona la BARRA ESPACIADORA, IntelliSense muestra todos los miembros de la clase base válidos que se pueden reemplazar en un cuadro de lista emergente. Si se escribe el tipo de valor devuelto del método después de override, IntelliSense mostrará sólo los métodos que devuelven el mismo tipo. Si IntelliSense no encuentra ninguna coincidencia, mostrará todos los miembros de clase base.

Nota:

Para eliminar la ambigüedad de los métodos virtuales con el mismo nombre y diferentes listas de parámetros, IntelliSense muestra las firmas correspondientes en el cuadro de lista emergente.

Cuando se selecciona un miembro del cuadro de lista emergente, IntelliSense genera el código que completa el miembro seleccionado y resalta la primera instrucción lógica para modificarla. Para obtener más información, vea Cómo: Utilizar IntelliSense para reemplazar

El código que genera IntelliSense para el reemplazo está modelado por el fragmento de código definido en el archivo MethodOverrideStub.snippet. Los fragmentos de código se pueden modificar. Para obtener más información, vea Cómo: Administrar fragmentos de código.

Vea también

Tareas

Cómo: Implementar clases base abstractas

Referencia

virtual (Referencia de C#)

abstract (Referencia de C#)

Otros recursos

Generación automática de código