Visual StudioでCOMライブラリを参照しているので、対応する相互運用機能アセンブリが自動的に作成されます。GetType()
これらのcomオブジェクトに対してを実行したいのですが、常に。を返しSystem.__ComObject
ます。ただし、インターフェイスのクエリは機能します。
bool isOfType = someComeObject is ISomeComObject; //this works
しかし、私が本当に望んでいるのは、comオブジェクトの実際のタイプを返すことです。
Type type = someComeObject.GetType(); //returns System.__ComObject :-(
誰かが私がやりたいことをする方法を知っていますか?