我很想知道有人在他们的Outlook中设置了不在办公室的通知,这样我就可以使用这些知识在我的应用中进行调整。
是否有人知道助手或Outlook本身是否在任何地方报告此信息?
答案 0 :(得分:3)
OOF设置不是通过Outlook对象模型直接公开的
但是,您可以使用Store.PropertyAccessor.GetProperty使用PR_OOF_STATE属性(DASL名称为" http://schemas.microsoft.com/mapi/proptag/0x661D000B")来读取OOF状态。
OOF文本存储在隐藏消息中,消息类别为" IPM.Note.Rules.OofTemplate.Microsoft"在收件箱文件夹中。可以使用Folder.GetStorage访问它。
可以使用扩展MAPI(C ++或Delphi),EWS或Redemption访问其他OOF相关属性(请参阅RDOOutOfOfficeAssistant对象)