Outlook任务的ICS文件

Outlook任务的ICS文件,outlook,task,icalendar,rfc2445,outlook-calendar,Outlook,Task,Icalendar,Rfc2445,Outlook Calendar,是否存在与日历ICS文件等效的Outlook任务。这样,当用户单击此类文件时,Outlook任务窗口将打开。我很努力地搜索,但是看起来任务没有标准化,就像日历一样。基本上,我需要的是用户单击文件或其链接,然后打开任务窗口,而不是约会或日历窗口 谢谢。ICS文件可以包含VTODO部分(而不是VEVENT),但Outlook不理解VTODO 为什么不创建一个MSG文件?MSG文件有什么帮助。它的格式是什么。它可以在任务窗口中打开吗?MSG文件格式为二进制-它可以存储任何Outlook项目(邮件项目、

是否存在与日历ICS文件等效的Outlook任务。这样,当用户单击此类文件时,Outlook任务窗口将打开。我很努力地搜索,但是看起来任务没有标准化,就像日历一样。基本上,我需要的是用户单击文件或其链接,然后打开任务窗口,而不是约会或日历窗口


谢谢。

ICS文件可以包含VTODO部分(而不是VEVENT),但Outlook不理解VTODO


为什么不创建一个MSG文件?

MSG文件有什么帮助。它的格式是什么。它可以在任务窗口中打开吗?MSG文件格式为二进制-它可以存储任何Outlook项目(邮件项目、联系人、约会、任务)。尝试从Outlook保存任务-打开任务,单击文件|另存为。创建文件的代码在哪里运行?这是针对ASP.Net应用程序的。我可能需要通过代码创建msg文件,这与ICS采用的纯文本格式不同。我想我会使用ICS,让用户使用日历窗口而不是任务。感谢您的帮助。您仍然可以创建一个独立的MSG文件-您可以从头开始创建它(它的格式是有文档记录的,即使它是二进制的),或者您可以使用Redemption及其RDOSession.CreateMessageFromMsgFile方法()-将“IPM.Task”作为消息类传递,并将返回的对象强制转换为RDOTaskItem对象()。谢谢@Dmitry。我最终使用了Exchange Web服务。它在后台在用户的日历中创建了一个任务。再次感谢您的输入!您得到了解决方案吗?没有,但使用了Exchange Web服务,它工作得非常好: