Conflitto tra la proprietà predefinita e l'elemento 'DefaultMemberAttribute' definito in '|1'

Una classe, una struttura o un'interfaccia dichiara una proprietà predefinita con la parola chiave Default , ma applica anche l'attributo DefaultMemberAttribute per indicare che il membro predefinito è un altro.

Un tipo può avere al massimo un membro predefinito. Quando si dichiara una proprietà predefinita, Visual Basic applica automaticamente l'attributo DefaultMemberAttribute alla classe, alla struttura o all'interfaccia che indica quella proprietà.

ID errore: BC32304

Per correggere l'errore

  1. Definire quale membro debba essere quello predefinito per la classe, la struttura o l'interfaccia.

  2. Rimuovere la dichiarazione che determina il conflitto, ossia la parola chiave Default o l'attributo DefaultMemberAttribute.

Vedi anche