在Outlook 2010中发送任务项之前,我创建了一个扩展属性并设置了一些值。该属性不可用于收件人(收件人使用Outlook,它们来自同一个域)。AppointmentItem上的自定义扩展属性不可用于收件人
但是,该属性在所有者的日历项中可用。
关于这个问题的任何输入是非常感谢。
在Outlook 2010中发送任务项之前,我创建了一个扩展属性并设置了一些值。该属性不可用于收件人(收件人使用Outlook,它们来自同一个域)。AppointmentItem上的自定义扩展属性不可用于收件人
但是,该属性在所有者的日历项中可用。
关于这个问题的任何输入是非常感谢。
请记住,ApointmentItem对象永远不会发送 - Outlook创建一个MeetingItem对象并发送。原始ApointmentItem保留在日历文件夹中。
您可以尝试使用Application.ItemSend事件 - Outlook将传递MeetingItem作为参数,并且您应该能够设置额外的属性。现在,当这些属性将被Outlook从MeetingItem收件箱中的新ApointmentItem复制的是一个不同的问题...
我已经回答了你的职位上MSDN forums前两天:
事实是否会议项目不会发送给收件人。而是创建相应的会议请求并发送给收件人。只需在项目发送时检查项目的消息类别。您可以处理应用程序类的ItemSend事件,每当用户通过Inspector发送Microsoft Outlook项目时(在检查器关闭之前,但在用户单击发送按钮之后)或发送方法为一个Outlook项目。