<type1> „<propertyname>“ steht mit einem Member in Konflikt, der implizit für das Ereignis „<eventname>“ in der Basis <type2> „<classname>“ deklariert wurde.
Eine Eigenschaft wird mit dem gleichen Namen deklariert wie ein impliziter Member, der von einem Ereignis in der Basisklasse gebildet wird. Wenn z. B. die Basisklasse ein Ereignis mit dem Namen Event1
deklariert, generiert der Compiler die impliziten Prozeduren add_Event1
und remove_Event1
. Wenn die Eigenschaft in dieser Klasse einen dieser Namen besitzt, muss sie den Member der Basisklasse überschatten.
Diese Meldung ist eine Warnung. Shadows
wird standardmäßig angenommen. Weitere Informationen zum Ausblenden von Warnungen oder zum Behandeln von Warnungen als Fehler finden Sie unter Configuring Warnings in Visual Basic.
Fehler-ID: BC40014
Um den Member der Basisklasse auszublenden, fügen Sie der Deklaration der Eigenschaft das
Shadows
-Schlüsselwort hinzu.Wenn Sie den Basisklassenmember nicht ausblenden möchten, ändern Sie den Namen der Eigenschaft.
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: