Le membre '<nom du membre>' ne peut pas être initialisé dans une expression d'initialiseur d'objet, car il ne s'agit pas d'un champ ou d'une propriété
Mise à jour : novembre 2007
Member '<membername>' cannot be initialized in an object initializer expression because it is not a field or property
Une liste d'initialiseurs d'objets ne peut pas inclure de membres partagés, de constantes ou d'appels de méthode. Les membres de la liste d'initialiseurs doivent être des champs ou des propriétés, et les membres de propriété ne peuvent pas accepter d'arguments.
ID d'erreur : BC30990
Pour corriger cette erreur
- Supprimez de la liste d'initialiseurs d'objets tous les membres, constantes, appels de méthode ou propriétés partagés qui possèdent des paramètres.
Voir aussi
Concepts
Initialiseurs d'objets : types nommés et anonymes
Membres partagés en Visual Basic
Propriétés et procédures de propriété