向NotesDocument添加附件

时间:2016-05-18 08:51:53

标签: c# lotus-notes lotus

我正在尝试在C#中将内联图像文件附件添加到NotesDocument对象中。当系统具有低于8.5的Lotus Notes版本时,我将遇到问题。

这是我的示例代码

NotesRichTextItem obj_notesRichTextItem = MailDoc.CreateRichTextItem("Attachment");

NotesEmbeddedObject obj_notesEmbeddedObject =obj_notesRichTextItem.EmbedObject(EMBED_TYPE.EMBED_ATTACHMENT, "",AttachPath,"Attachment");

我收到以下错误

  

尝试读取或写入受保护的内存。这通常是一个   表明其他内存已损坏

请提出一些解决方案。

谢谢

1 个答案:

答案 0 :(得分:0)

名称是可选的,不是附件的有效参数。自从我上次使用C#以来已经很长时间了,但是如果我没记错的话,那应该用System.Type.Missing处理(除非现在还有其它可选参数没有默认值)。