清除Outlook 2003中的ReportItem上的标志 [英] Clearing a flag on a ReportItem in Outlook 2003

查看:145
本文介绍了清除Outlook 2003中的ReportItem上的标志的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

一位前客户问我有关Outlook 2003问题的帮助。他设置了规则,为来自某些人的入站邮件设置彩色标记。规则将在常规消息(MailItems)和消息读取收据(ReportItems)上设置此标志。
一旦他处理完这条消息,他就想清除这面旗帜。这可以在MailItem上轻松完成,但ReportItem对象无法通过用户界面或对象模型提供这样做。仍然,国旗出现了,所以显然
是一些隐藏的财产。我搜索了一个MAPI属性来改变以关闭这样的标志,但没有成功。任何人都可以告诉我如何更改ReportItem上的标志图标吗?

解决方案

您可以看到在
OutlookSpy (点击IMessage | Watch)。


当需要清除标志时,需要设置/删除这些属性。


x8024000B(TaskComplete)  false

0x80250003(TaskStatus)  0

0x80770005(PercentComplete)  0

PR_FLAG_ICON  6

PR_FLAG_STATUS  2

PR_REPLY_REQUESTED  true

PR_RESPONSE_REQUESTED  nbsp真


A former client has asked me for help with an Outlook 2003 issue. He has set up rules that set a colored flag on inbound messages from certain people. The rules will set this flag on both regular messages (MailItems) and message-read receipts (ReportItems). Once he has dealt with the message, he wants to clear the flag. This is easily done on a MailItem, but the ReportItem object does not supply a way to do so, either through the user interface or the object model. Still, the flag is appearing, so there obviously is some hidden property. I have searched for a MAPI property to alter to turn off such a flag, without success. Can anyone tell me how to alter the flag icon on a ReportItem?

解决方案

You can see the properties that change when a flag is flipped on in OutlookSpy (click IMessage | Watch).

When the flag needs to be cleared, these properties need to be set/deleted.

x8024000B (TaskComplete) false
0x80250003 (TaskStatus) 0
0x80770005 (PercentComplete) 0
PR_FLAG_ICON 6
PR_FLAG_STATUS 2
PR_REPLY_REQUESTED true
PR_RESPONSE_REQUESTED true


这篇关于清除Outlook 2003中的ReportItem上的标志的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆