Impossibile inizializzare il membro '<nome membro>' in un'espressione dell'inizializzatore di oggetti perché non è un campo o una proprietà

Aggiornamento: novembre 2007

Member '<membername>' cannot be initialized in an object initializer expression because it is not a field or property

Un elenco dell'inizializzatore di oggetto non può includere membri condivisi, costanti, o chiamate al metodo. I membri nell'elenco di inizializzatori devono essere campi o proprietà e i membri della proprietà non possono richiedere argomenti.

ID errore: BC30990

Per correggere l'errore

  • Rimuovere dall'elenco dell'inizializzatore di oggetto tutti i membri condivisi, le costanti, le chiamate al metodo, o le proprietà che contengono parametri.

Vedere anche

Concetti

Inizializzatori di oggetto: tipi denominati e tipi anonimi

Membri condivisi in Visual Basic

Proprietà e routine delle proprietà

Proprietà predefinite

Membri degli oggetti

Riferimenti

Istruzione Const (Visual Basic)