如果我想创建扩展现有类的我自己的outlook对象,我是否需要在服务器端执行任何操作?我想添加一个可以发送和接收作为outlooks标准任务扩展的任务的地方。使用此添加的人很可能会使用Exchange服务器。有没有什么需要在服务器端完成才能使用这个新的任务对象,或者是否可以在客户端进行所有操作?
答案 0 :(得分:0)
您可以通过在客户端执行所有操作来管理自定义任务。所需要的只是创建一个新的MessageClass
,其范围从IPM.Task
的{{3}}
mailItem.MessageClass = "IPM.Task.MyCompany.TaskType";
mailItem.Save(); // persist change
请参阅MSDN了解MessageClass
existing message class。
在将自定义表单发布到表单库方面,使用VSTO安装项目,它将安装到用户的个人表单库。见naming guidelines and applying custom Form Regions。传统的Outlook表单(使用Outlook设计)可以发布到组织表单库(企业级) - 但VSTO表单只发布到个人表单库。