'<dichiarazione1>' non può eseguire l'override di '<dichiarazione2>' perché dispone di un livello di accesso differente

Aggiornamento: novembre 2007

'<declaration1>' cannot override '<declaration2>' because they have different access levels

Una dichiarazione di proprietà o routine tenta di eseguire l'override di un elemento ereditato con lo stesso nome, ma specifica un'accessibilità diversa da quella dell'elemento ereditato. Nell'override è necessario mantenere l'accessibilità dell'elemento ereditato, ad esempio Public o Private.

ID errore: BC30266

Per correggere l'errore

  • Cambiare l'accessibilità dell'elemento di override in modo che corrisponda a quella dell'elemento ereditato.

Vedere anche

Concetti

Override di proprietà e metodi

Livelli di accesso in Visual Basic