我有两个可以查看和管理我的交换详细信息的Windows应用程序。创建新的约会/电子邮件并将它们与系统中的案例相关联。应用程序DB将交换详细信息存储在具有唯一ID的表中,如下所示:
appt uid:040000008200E00074C5B7101A82E00800000000E37B8BD06CEBD001000000000000000010000000F954DB4F5C98A74BABEBDA38AEF334C4
条目号:00000000E640F9D261714A47A840035DFB436582070065DEEEBF175A394DBABEF812FF6AA9C300000079FD60000065DEEEBF175A394DBABEF812FF6AA9C300003023D0CA0000
位置:AAMkADQ5NTc0ZDk3LTE2MDgtNDBlZi04MzA0LTM1ZDYwZjA1MGVhYQBGAAAAAADmQPnSYXFKR6hAA137Q2WCBwBl3u6 / F1o5Tbq ++ BL / aqnDAAAAef1gAABl3u6 / F1o5Tbq ++ BL / aqnDAAAwI9DKAAA =
知道这意味着什么,以及我是否可以从另一个使用相同逻辑的获胜应用程序中获取新约会和电子邮件?
当我从应用程序中双击某个约会时,它会在outlook中打开它。
答案 0 :(得分:1)
我建议您首先使用像MFCMapi或OutlookSpy这样的MAPIEditor来查看几个日历约会以及我应该更有意义的
appt uid应该是GlobalObjectId或CleanGlobalObjectId
EntryId是PidTagEntryId(PR_EntryId)属性https://msdn.microsoft.com/en-us/library/office/cc842499.aspx
位置:(只是一个猜测),但它看起来像日历文件夹的EWSId,您可以使用EWSEditor https://ewseditor.codeplex.com/来验证
知道这意味着什么,以及我是否可以从另一个使用相同逻辑的获胜应用程序中获取新约会和电子邮件?
您可以使用Outlook OOM中的EntryId打开约会,也可以使用EWS根据appt uid和Location(EWS文件夹)搜索Items。如果您查看其他应用程序中的代码,那么它会更有意义(例如,您可以看到Folder.Binds,搜索或OOM代码等)。
干杯 格伦