2017-04-19 59 views
0

当您在Outlook日历的时候,你将鼠标悬停预约它显示了一个小屏幕提示(如下面图片)Outlook约会鼠标悬停屏幕提示定制插件

有一种自定义此屏幕提示的方式?我想向它添加一个状态字段,该字段链接到自定义的UserProperty字段,因此用户不必双击约会并在检查器中查看它。

enter image description here

另外:有没有办法,去色或自定义日历中的实际约会“吧”?我不是在谈论类别。我想基于自定义的UserProperty来标记它们。着色或添加自定义图标/标志?

回答

1

没有办法自定义弹出提示。

要更改约会颜色,可以使用DASL名称http://schemas.microsoft.com/mapi/id/{00062002-0000-0000-C000-000000000046}/82140003(您可以使用AppointmentItem.PropertyAccessor.SetProperty进行设置)设置指定属性。有效值为

0x00000000 None 
0x00000001 Red 
0x00000002 Blue 
0x00000003 Green 
0x00000004 Grey 
0x00000005 Orange 
0x00000006 Cyan 
0x00000007 Olive 
0x00000008 Purple 
0x00000009 Teal 
0x0000000A Yellow 
+0

谢谢回复!我喜欢日历视图中约会的这种着色。有没有办法在任务列表视图中为任务着色?或者显示类别颜色,而不实际分配类别?我想在视觉上区分已完成和未完成的任务以及正在进行的任务 – Laureant

+0

另外,当我以这种方式为预约项目着色后,我在检查员中打开它时,会在顶部显示以下消息:'没有分类(被旧的“个人”标签着色)或类似的东西。任何方式摆脱这个消息?看起来Outlook并不完全支持这种着色。 – Laureant

+0

是的,Outlook现在使用类别而不是颜色 - 创建类别时,它与颜色关联。 –