2011-08-25 72 views
0

在我們在IE中託管的WPF應用程序中,我們從具有System .__ ComObject(JScriptTypeInfo)類型的COM對象中檢索一些上下文信息。 。 我們使用它的類型從中檢索數據:.NET有沒有一種方法來發現COM對象的成員

Type type = obj.GetType(); 
object value = type.InvokeMember(name, BindingFlags.GetProperty | BindingFlags.IgnoreCase, null, obj, null); 

其中是我們要檢索的屬性。 的問題是,一些屬性檢索但有些不 - 會拋出異常(System.Runtime.InteropServices.COMException (0x80020006):未知的名稱(從HRESULT異常:0x80020006(DISP_E_UNKNOWNNAME))

那麼,可以檢索該COM對象,以及如何的所有屬性的名稱?

TIA

回答

相關問題