'<nomeclasse1>' non può ereditare da <tipo> '<nomeclasse2>' perché '<nomeclasse2>' è dichiarata 'NotInheritable'

Aggiornamento: novembre 2007

'<classname1>' cannot inherit from <type> '<classname2>' because '<classname2>' is declared 'NotInheritable'

Una classe tenta di ereditare da un'altra classe, ma la classe base desiderata è specificata come NotInheritable. Le classi NotInheritable vengono utilizzate principalmente per evitare derivazioni indesiderate.

ID errore: BC30299

Per correggere l'errore

  • Rimuovere la parola chiave NotInheritable dalla definizione della classe base desiderata, oppure rimuovere l'istruzione Inherits.

Vedere anche

Concetti

Nozioni fondamentali sull'ereditarietà

Riferimenti

NotInheritable

Istruzione Inherits