'<method1>' não pode substituir '<method2>' porque expande o acesso do método base

Um procedimento especifica, Overrides mas declara uma acessibilidade menos restritiva do que a do método a ser substituído. Não é possível expandir a acessibilidade, o que significa que não é possível tornar o método de substituição mais acessível do que o método que ele substitui. Por exemplo, se o método de classe base for Protected, você não poderá substituí-lo por um Public método.

ID de erro: BC32203

Para corrigir este erro

  • Remova a Overrides palavra-chave ou altere a acessibilidade para ser pelo menos tão restritiva quanto a do método de classe base.

Consulte também