アクセス修飾子は、'Get' または 'Set' のいずれか 1 つにのみ適用できますが、両方には適用できません。

更新 : 2007 年 11 月

プロパティ宣言では、Property ステートメントGet ステートメント、および Set ステートメント (Visual Basic) でアクセス レベルを指定します。

プロパティにはアクセス レベルを指定できます。さらに、プロパティ プロシージャ (Get または Set) のうち最大 1 つに別のアクセス レベルを指定できます (ただし、そのアクセス レベルがプロパティのアクセス レベルよりも制限が厳しい場合)。両方のプロパティ プロシージャにアクセス レベルを指定することはできません。

Error ID: BC31101

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

  • Get ステートメントまたは Set ステートメントからアクセス修飾子を削除します。

参照

処理手順

方法 : 複数のアクセス レベルを持つプロパティを宣言する

概念

Property プロシージャ