2010-12-20 67 views
1

我正在使用VSTO創建Outlook 2007加載項。我需要存儲有關每封電子郵件的信息(由用戶輸入)。我的第一個想法是創建一個小型「數據庫」,根據需要引用每封電子郵件。但我似乎無法爲此找到每封電子郵件的可訪問標識符。是否有可用於我可以使用的每個郵件消息的ID或某個其他唯一字段?VSTO Outlook 2007唯一消息ID

C#或VB.NET代碼很好。希望這可以成爲你的一些簡單點!

在此先感謝!

回答

1

Outlook項目具有唯一的EntryID和StoreID,並且您需要它們以後再查找該項目。
例如,如果您創建引用Outlook電子郵件的數據庫,則可能需要一種方法來查找在Outlook中打開電子郵件的&。

要檢索的Outlook項目,你需要知道它的EntryID和STOREID這樣你就可以值傳遞給NameSpace.GetItemFromID(EntryIDItem, EntryIDStore)

你可以閱讀更多關於它在這裏: http://msdn.microsoft.com/en-us/library/office/bb206749(v=office.12).aspx