我依赖于outlook interop中的只读属性。
TaskItem.LastModificationTime
我应用更改并保存该项目。不幸的是,上次修改时间不会更新,而值会保存。
http://msdn.microsoft.com/en-us/library/office/ff869323(v=office.14).aspx
TaskItem ti = TaskUtil.GetTask(added.Id);
ti.Subject = changedname;
ti.Save();
如何强制更新此字段(这是即时的)?
答案 0 :(得分:0)
Outlook对象模型缓存大多数MAPI值。尝试完全释放任务(Marshal.ReleaseComObject)并使用Namespace.GetItemFromID重新打开它。