'Set' で 'WriteOnly' プロパティにアクセス修飾子を指定することはできません。
更新 : 2007 年 11 月
WriteOnly プロパティの宣言で、Property ステートメントと Set ステートメント (Visual Basic) の両方にアクセス レベルを指定しています。
プロパティにはアクセス レベルを指定できます。さらに、プロパティ プロシージャ (Get または Set) のうち最大 1 つに別のアクセス レベルを指定できます (ただし、そのアクセス レベルがプロパティのアクセス レベルよりも制限が厳しい場合)。両方のプロパティ プロシージャにアクセス レベルを指定することはできません。
Error ID: BC31104
このエラーを解決するには
- Set ステートメントからアクセス修飾子を削除します。これは完全な WriteOnly プロパティを表し、このプロパティに 2 つのアクセス レベルを持たせることはできません。