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

Aggiornamento: novembre 2007

Conflict between the default property and the 'DefaultMemberAttribute' defined on '|1'

Una classe, una struttura o un'interfaccia dichiara una proprietà predefinita con la parola chiave Default (Visual Basic), 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).

Vedere anche

Attività

Procedura: dichiarare e chiamare una proprietà predefinita in Visual Basic

Concetti

Proprietà predefinite

Riferimenti

Default (Visual Basic)

DefaultMemberAttribute