私の c# プロジェクトでは、vb6 で書かれた古い com サーバーを参照しています。プロパティ「ModuleLoaded」(「IsModuleLoaded」を意味する) にアクセスしようとすると、あいまいさの警告が表示されます。これは、サーバーが同じ名前のイベントも定義しているためです。私のコードは次のようになります。
if (fwb.Controller.ModuleLoaded == false) {
fwb.Controller.LoadModule();
}
Visual Studio は次のように教えてくれます。
Error: Ambiguity between "MCS._clsController.ModuleLoaded" and
"MCS.__clsController_Event.ModuleLoaded".
com サーバー自体のコードを変更せずにあいまいさを解決するにはどうすればよいですか?
ご協力いただきありがとうございます。