0

我要疯了。基本上我想根据这个任务的 EntryID 来检索一个任务。所以我要做的是:

Outlook.MAPIFolder outlookTasksFolder = Application.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderTasks); string filter = String.Format("@SQL=\"urn:schemas:tasks:entryid\" like '%{0}%'", myEntryID); Outlook.Items outlookTasksDataItems = outlookTasksFolder.Restrict(filter);

但我不工作。我不知道如何格式化我的查询以获取相应的项目(应该只有一个)。

谁能帮帮我吗?谢谢你

4

1 回答 1

1

Outlook.MAPIFolder outlookTasksFolder = Application.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderTasks);

Outlook.TaskItem myOutlookTask = (Outlook.TaskItem)Application.Session.GetItemFromID(myEntryID, outlookTasksFolder.EntryId);

那应该这样做。

于 2009-03-24T03:49:46.273 回答