<partialtypename>' に指定されたアクセス '<accesslevel1>' は、その他の partial 型の 1 つで指定されたアクセス '<accesslevel2>' と一致しません。
更新 : 2007 年 11 月
クラスまたは構造体が複数の部分宣言に分かれて定義され、アクセス レベルの指定に矛盾があります。
クラスまたは構造体を複数の宣言に分割して定義した場合、コンパイラはその型をすべての部分宣言の結合体として扱います。これは、メンバだけでなく、実装、継承、およびアクセス レベルについても同様です。
クラスまたは構造体の定義で、異なるアクセス レベルを混在させることはできません。Protected Friend というキーワードの組み合わせであっても、同じ宣言ステートメント内に隣接して指定する場合にのみ認められます。
Error ID: BC30925
このエラーを解決するには
- クラスの適切なアクセス レベルを決定し、それと矛盾するアクセス レベルの指定を削除します。