Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Os inicializadores de objeto não podem ser usados para inicializar qualquer membro de uma classe declarada como compartilhada. Para obter mais informações, consulte Compartilhado.
ID de erro: BC30991
Para corrigir este erro
Examine a definição de classe para determinar qual membro é compartilhado.
Elimine a inicialização desse membro da lista de inicializadores de objetos.
Exemplo
No exemplo a seguir, totalCustomers é um membro compartilhado.
Public Class Customer
Public Shared totalCustomers As Integer
' Other declarations and method definitions.
End Class
Como totalCustomers é compartilhado, tentar definir seu valor inicial em uma lista de inicializadores de objeto causa esse erro.
' This declaration is not valid.
' Dim cust As New Customer With { .Name = "Coho Winery", _
' .totalCustomers = 21 }