0

我目前正在编写一个从数据库中读取任务并在 Outlook 中创建它们的应用程序。

在数据库中,可以将任务“分配”给特定用户,并且我在 Outlook 中也分配了任务。

在 Outlook 中创建任务时,会为其分配一个 EntryID,并为分配的用户创建一个具有不同 EntryID 的任务

我的问题是,如果数据库中的任务得到更新,我希望能够更新 Outlook 任务以及为分配的用户更新任务。我的问题是我找不到子任务的 MAPI ID 的存储位置。我有父任务的 EntryID。

我假设分配任务的 MAPI ID 存储在父任务中,还是两者之间存在链接?

任何帮助,将不胜感激。

4

1 回答 1

0

如果您的 Outlook 中有两个任务,那么它们有两个不同的 EntryID,并且它们根本没有链接。

如果您使用的是扩展 MAPI 或 Outlook 对象模型,您可以将其存储在您的任务项 UserProperties 中。它可以保存您想要的任何数据。在这种情况下,您希望在这些特定任务上从您的数据库中保存某种 ID。这使您可以找到需要更新的任务。

我希望我理解你的问题,这个灵魂会帮助你:D

于 2011-04-18T20:27:23.493 回答