<Typ>-Parameter können nicht als "Optional" deklariert werden

Aktualisiert: November 2007

<type> parameters cannot be declared 'Optional'

In der Definition eines Delegaten, Ereignisses oder Operators wird ein Optional (Visual Basic)-Parameter deklariert.

Optional-Parameter sind nur für die Parameter Declare, Function, Property und Sub zulässig.

Fehler-ID: BC33010

So beheben Sie diesen Fehler

  • Entfernen Sie das Optional-Schlüsselwort aus der Parameterliste.

  • Wenn Sie einen Operator definieren, können Sie die Funktionalität von Optional eventuell mit einer Reihe von Überladungen erzielen.

  • Wenn Sie einen Delegaten oder ein Ereignis definieren, müssen Sie die Gesamtlogik dieses Teils der Anwendung überarbeiten. Der Optional-Parameter, der ParamArray-Parameter oder überladene Versionen können für Delegat- oder Ereignisparameter nicht verwendet werden.

Siehe auch

Konzepte

Operatorprozeduren

Referenz

Overloads

Operator-Anweisung