Freigeben über


Konflikt zwischen der Standardeigenschaft und DefaultMemberAttribute (definiert in "|1")

Aktualisiert: November 2007

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

Eine Klasse, Struktur oder Schnittstelle deklariert eine Standardeigenschaft mit dem Default (Visual Basic)-Schlüsselwort, wendet jedoch auch das DefaultMemberAttribute an, um einen anderen Member als Standardmember anzugeben.

Ein Typ kann über höchstens einen Standardmember verfügen. Wenn Sie eine Standardeigenschaft deklarieren, wird DefaultMemberAttribute von Visual Basis automatisch auf die Klasse, Struktur oder Schnittstelle angewendet, die diese Eigenschaft angibt.

Fehler-ID: BC32304

So beheben Sie diesen Fehler

  1. Legen Sie fest, welcher Member der Standardmember der Klasse, Struktur oder Schnittstelle sein soll.

  2. Entfernen Sie die widersprüchliche Deklaration (entweder das Default-Schlüsselwort oder das DefaultMemberAttribute).

Siehe auch

Aufgaben

Gewusst wie: Deklarieren und Aufrufen einer Standardeigenschaft in Visual Basic

Konzepte

Standardeigenschaften

Referenz

Default (Visual Basic)

DefaultMemberAttribute