Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um membro de uma classe genérica gera um membro implícito com o mesmo nome que um parâmetro de tipo para a classe.
O compilador do Visual Basic cria membros implícitos correspondentes a determinados elementos de programação que você declara. A tabela a seguir resume esses membros implícitos ou sintéticos.
| Elemento declarado | Membros criados implicitamente |
|---|---|
| Enumeração | Membro do value__ |
| Evento | Procedimento add_<eventname>Procedimento remove_<eventname>Campo do <eventname>EventRepresentante <eventname>EventHandler |
| Propriedade | Procedimento get_<propertyname>Procedimento set_<propertyname> |
Variável de coleçãoMy. |
m_<variablename> Static variávelPropriedade <variablename>Procedimento get_<variablename>Procedimento set_<variablename> |
Variável WithEvents |
Variável _<variablename>Propriedade <variablename>Procedimento get_<variablename>Procedimento set_<variablename> |
Devido ao risco de conflitos de nome, você deve evitar nomear qualquer elemento de programação declarado usando a mesma forma que qualquer um desses membros implícitos. Por exemplo, você deve evitar qualquer nome de elemento iniciado com get_ ou set_.
ID do Erro: BC32070
Para corrigir este erro
Se o nome do parâmetro de tipo for flexível, mude-o, para evitar conflitos com os nomes listados na tabela anterior.
Se o parâmetro de tipo precisar manter o nome, mude o nome do membro da classe para evitar conflitos com os nomes listados na tabela anterior.