Condividi tramite


IntelliSense per override

IntelliSense è progettato per consentire l'override dei membri ereditati.Quando si digita override e si preme BARRA SPAZIATRICE, IntelliSense visualizza tutti i membri validi della classe base di cui è possibile eseguire l'override in una casella di riepilogo popup.Digitando il tipo restituito del metodo dopo override, IntelliSense visualizzerà soltanto i metodi che restituiscono lo stesso tipo.Se non vengono trovate corrispondenze, IntelliSense visualizzerà tutti i membri della classe base.

[!NOTA]

Per evitare ambiguità tra metodi virtuali con lo stesso nome ed elenchi di parametri diversi, IntelliSense visualizza la relativa firma nella casella di riepilogo popup.

Quando si seleziona un membro dalla casella di riepilogo popup, IntelliSense genera il codice che completa il membro selezionato ed evidenzia la prima istruzione logica da modificare.Per ulteriori informazioni, vedere Procedura: utilizzare IntelliSense per eseguire l'override.

Il codice generato da IntelliSense per l'override viene modellato in base al frammento di codice definito nel file MethodOverrideStub.snippet.I frammenti di codice sono modificabili.Per ulteriori informazioni, vedere Frammenti di codice.

Vedere anche

Attività

Procedura: implementare classi base astratte

Riferimenti

virtual (Riferimenti per C#)

abstract (Riferimenti per C#)

Altre risorse

Generazione automatica di codice