„System.ObsoleteAttribute“ kann nicht auf die Definitionen „AddHandler“, „RemoveHandler“ oder „RaiseEvent“ angewendet werden.

„System.ObsoleteAttribute“ kann nicht auf die Definitionen „AddHandler“, „RemoveHandler“ oder „RaiseEvent“ angewendet werden. Wenden Sie das Attribut, falls erforderlich, direkt auf das Ereignis an.

Ein benutzerdefiniertes Ereignis wendet das ObsoleteAttribute auf seine AddHandler-, RemoveHandler- oder RaiseEvent -Prozedur an.

Das ObsoleteAttribute kennzeichnet ein Programmierelement als nicht mehr in Verwendung und informiert die Benutzer, dass das Element in zukünftigen Versionen des Produkts entfernt wird.

Es ist nicht sinnvoll, bestimmte Teile eines benutzerdefinierten Ereignisses weiterhin zu verwenden, obwohl andere Teile nicht mehr verwendet werden.

Fehler-ID: BC31142

So beheben Sie diesen Fehler

  • Entfernen Sie das ObsoleteAttribute aus der Deklaration der einzelnen Prozedur, und wenden Sie es auf die gesamte Ereignisdeklaration an.

Siehe auch