Freigeben über


"Implements" ist für Operatordeklarationen nicht gültig

Aktualisiert: November 2007

'Implements' is not valid on operator declaration

In einer Operator-Anweisung wird das Implements (Visual Basic)-Schlüsselwort angegeben.

Nur eine Function-Prozedur oder eine Sub-Prozedur, eine Eigenschaft oder ein Ereignis können einen Schnittstellenmember implementieren. Weitere Informationen über Implementierungen finden Sie unter Beispiele zur Implementierung von Schnittstellen in Visual Basic.

Für eine Operator-Prozedur ist sowohl das Public-Schlüsselwort als auch das Shared-Schlüsselwort erforderlich, und ein Konvertierungsparameter erfordert entweder das Widening-Schlüsselwort oder das Narrowing-Schlüsselwort. Weitere Informationen finden Sie unter Operatorprozeduren.

Fehler-ID: BC33004

So beheben Sie diesen Fehler

  • Wenn diese Prozedur einen Schnittstellenmember implementieren soll, ändern Sie sie in eine Function-Prozedur, eine Sub-Prozedur, eine Eigenschaft oder ein Ereignis.

  • Wenn diese Prozedur einen Operator definieren soll, entfernen Sie das Implements-Schlüsselwort aus ihrer Deklaration.

Siehe auch

Aufgaben

Gewusst wie: Definieren eines Operators

Gewusst wie: Definieren eines Konvertierungsoperators

Referenz

Operator-Anweisung