从兑换或RDO邮件获取附件ID

时间:2013-07-18 14:35:51

标签: outlook c#-3.0 outlook-addin outlook-redemption

我正在使用C#开发一个outlook add,我需要从兑换或RDO MAil获取附件ID。 怎么样? 谢谢

2 个答案:

答案 0 :(得分:1)

Outlook附件(与邮件不同)没有唯一ID,因为它们只存在于其父邮件的上下文中。

PR_ATTACH_NUM属性用于打开附件 - http://msdn.microsoft.com/en-us/library/office/cc841969.aspx

但是,当打开邮件时,不保证该属性保持不变。更重要的是,PR_ATTACH_NUM属性的值可能会有所不同,具体取决于您是从附件表还是从附件本身检索它。以下是OutlookSpy的示例:

你究竟想做什么?

enter image description here

答案 1 :(得分:0)

我试图用异步回调方法中的链接替换附件,我需要检测要替换的附件。 我用它作为标志Interop.Redemption.RDOAttachment对象的contentID,它运行正常,谢谢。