Konvertierungsoperatoren können keine Konvertierung eines Schnittstellentyps durchführen

Ein Konvertierungsoperator wird mit einem Schnittstellentyp für den Parameter deklariert.

Zum Zeitpunkt der Kompilierung geht Visual Basic davon aus, dass eine vordefinierte Konvertierung von jeder Schnittstelle zu jedem Referenztyp vorhanden ist. Eine solche Konvertierung kann zur Laufzeit einen Fehler verursachen. Der Compiler kann jedoch keine Laufzeitergebnisse vorhersagen, deshalb lässt er das Kompilieren solcher Konvertierungen zu.

Da der Compiler diese Konvertierung als bereits definiert ansieht, lässt er ein erneutes Definieren dieser Konvertierung nicht zu.

Fehler-ID: BC33029

So beheben Sie diesen Fehler

  • Entfernen Sie diese Operatordefinition vollständig. Sie ist bereits vordefiniert.

Siehe auch