<型> を 'Optional' として宣言することはできません。

更新 : 2007 年 11 月

デリゲート、イベント、または演算子の定義で Optional (Visual Basic) パラメータを宣言しています。

Optional パラメータは、Declare、Function、Property、および Sub のパラメータでのみ使用できます。

Error ID: BC33010

このエラーを解決するには

  • パラメータ リストから Optional キーワードを削除します。

  • 演算子を定義している場合は、Optional の機能を一連のオーバーロードで実現できることがあります。

  • デリゲートまたはイベントを定義する場合は、アプリケーションのこの部分のロジック全体を記述し直す必要があります。デリゲートまたはイベントのパラメータには、Optional パラメータ、ParamArray パラメータ、またはオーバーロードされたパラメータを使用できません。

参照

概念

演算子プロシージャ

参照

Overloads

Operator ステートメント