我目前正在编写一个从数据库中读取任务并在Outlook中创建它们的应用程序。
在数据库中,任务可以“分配”给特定用户,我也可以在outlook中分配任务。
在Outlook中创建任务时,会为其分配一个EntryID,并为具有不同EntryID的已分配用户创建任务
我的问题是,如果数据库中的任务得到更新,我希望能够更新Outlook任务以及更新已分配用户的任务。我的问题是我找不到存储子任务的MAPI ID的位置。我有父任务的EntryID。
我假设分配任务的MAPI ID存储在父任务中,或者两者之间有链接?
任何帮助将不胜感激。
答案 0 :(得分:0)
如果您的Outlook中有两个任务,那么它们有两个不同的EntryID,并且它们根本没有链接。
如果您使用的是扩展MAPI或Outlook对象模型,则可以存储在“任务项”UserProperties上。这可以保存您想要的任何数据。在这种情况下,您希望在这些特定任务中从数据库中保存某种ID。这允许您查找需要更新的任务。
我希望我理解你的问题,这个灵魂将帮助你:D