Попытка получить идентификатор MAPI назначенной задачи в Outlook - PullRequest
0 голосов
/ 01 марта 2011

В настоящее время я пишу приложение, которое считывает задачи из базы данных и создает их в Outlook.

В базе данных задачи могут быть «назначены» конкретному пользователю, и у меня также есть задача в outlook.

Когда задача создается в Outlook, ей назначается EntryID, и для назначенного пользователя создается задача с другим EntryID

Моя проблема в том, что, если задача в базе данных обновляется, я хочу иметь возможность обновить задачу Outlook, а также обновить задачу для назначенного пользователя. Моя проблема в том, что я не могу найти, где хранится идентификатор MAPI дочерней задачи. У меня есть EntryID родительской задачи.

Я предполагаю, что идентификатор MAPI назначенной задачи хранится в родительской задаче или существует связь между ними?

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 19 апреля 2011

Если у вас есть две задачи в Outlook, у них есть два разных EntryID, и они вообще не связаны.

Если вы используете расширенную MAPI или объектную модель Outlook, вы можете хранить их в пользовательских элементах задач.Это может содержать любые данные, которые вы хотите.В этом случае вы хотели бы сохранить какой-то идентификатор из вашей базы данных для этих конкретных задач.Это позволяет вам находить задачи, которые необходимо обновить.

Надеюсь, я понял ваш вопрос, и эта мысль поможет вам: D

...