Lotus Notes 8.5.2,没有Domino Designer许可证的客户端,VB.Net,VS2010,WinForms
我正在使用Interop.Domino.dll来读取文件夹中的消息,我能够读取值。
有没有办法可以判断Domino.NotesDocument是否标记为Read?
有没有办法标记文件阅读?
将文档移动到另一个文件夹?
答案 0 :(得分:2)
答案 1 :(得分:0)
由于可接受的答案对于LotusScript是正确的,因此上述功能在COM界面中未公开。
我发现设置读取状态的唯一方法是使用“ bMarkread”标志保存文档。但这会失败,如果您不进行任何编辑,那么我的解决方案就是再次设置“主题”:
doc.ReplaceItemValue("Subject", doc.GetFirstItem("Subject").Text);
bool success = doc.Save(false, false, true); //here, the third param sets the read-flag
希望这对遇到同样问题的某些人有所帮助。