Freigeben über


System.Runtime.InteropServices.DllImportAttribute kann nicht auf die AddHandler-, RemoveHandler- oder RaiseEvents-Methode angewendet werden

Aktualisiert: November 2007

'System.Runtime.InteropServices.DllImportAttribute' cannot be applied to 'AddHandler', 'RemoveHandler', or 'RaiseEvent' methods

Das DllImportAttribute-Attribut wurde auf eine der folgenden Methodendeklarationen angewendet: AddHandler, RemoveHandler, RaiseEvent. Dieses Attribut kann nur mit einer leeren Function oder Sub verwendet werden.

Fehler-ID: BC31531

So beheben Sie diesen Fehler

  • Entfernen Sie das DllImportAttribute-Attribut aus der Methodendeklaration.

Siehe auch

Referenz

<languageKeyword>Event</languageKeyword>-Anweisung

AddHandler

RemoveHandler

RaiseEvent

DllImportAttribute