Os tipos protegidos só podem ser declarados dentro de uma classe
Um tipo dentro de um módulo foi declarado como Protected
.
Mais comumente, esse erro de compilador resulta quando você aplica o modificador de Protected
acesso a uma classe não aninhada. Por exemplo:
Public Class OuterClass ' Generates compiler error BC31047.
End Class
Como Protected
é um modificador de acesso de membro, ele só pode ser aplicado a um membro de classe, como uma propriedade, método ou classe aninhada.
ID de erro: BC31047
Declare o tipo dentro de uma classe.
Remova o
Protected
modificador.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: