服务器端在Outlook中为多个客户端扩展对象

时间:2012-08-08 00:15:04

标签: vb.net outlook vsto outlook-addin

如果我想创建扩展现有类的我自己的outlook对象,我是否需要在服务器端执行任何操作?我想添加一个可以发送和接收作为outlooks标准任务扩展的任务的地方。使用此添加的人很可能会使用Exchange服务器。有没有什么需要在服务器端完成才能使用这个新的任务对象,或者是否可以在客户端进行所有操作?

1 个答案:

答案 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表单只发布到个人表单库