2015-04-29 33 views
0

當試圖獲取當前項目與焦點在Outlook 2013插件中,我得到此異常:System.Dynamic.dll中發生類型'System.MissingMemberException'的異常,但未在用戶處理代碼C#VSTO Addin異常與當前項目

附加信息:調用[PROPERTYGET,DISPID(0)]時出錯。

代碼拋出異常是這樣的:

Inspector curObj = Globals.ThisAddIn.Application.ActiveInspector(); 
Object curItem = curObj.CurrentItem(); 

第二行拋出該異常。插件在創建消息窗口中時從功能區上的按鈕啓動。

什麼是正確的方式來訪問當前的項目,因爲我認爲我做錯了這是造成這個問題,因爲它說CurrentItem不是一個成員。 VBA代碼示例與此類似,但在C#中,CurrentItem似乎不起作用。

回答

1

CurrentItem是一種財產,而不是一種方法。

+0

謝謝腦屁 – shenk