properties - 相互重叠的 2 次 session 之间的区别

标签 properties vbscript calendar outlook

我遇到了这个问题: 我正在使用 VBS 从我们的 session 室中提取所有 session 。 有时我会从同一个房间召开 2 次 session ,这些 session 在一定时间内相互重叠。但是,outlook 只显示其中一个。

我已经尝试检查所有 item.fields 以查看在共享日历中显示 session 的标准似乎是什么,但对于两者。

我会在这里上传我的代码,但它很长,大约 350 行代码。

所以,我的问题是,Outlook 使用什么属性向共享日历、 session 中的其他人显示,如果它与另一个重叠?

最佳答案

我找到了答案。 Microsoft 使用此模型进行定期约会: 创建重复事件时,item.isRecurring 设置为 True。 然后将集合事件添加到项目中,并重复出现模式对象。 如果您删除或修改一个或多个事件,则另一个对象将添加到事件中,异常(exception)。可以在此处找到所有已删除或修改的事件。 奇怪的是,即使某个事件被删除,您仍然可以发现它处于事件状态,因此与之后创建的约会重叠。 诀窍是一路检查,即使在异常情况下也是如此,以便能够获得与 Outlook 中相同的 View 。

如果您需要更多详细信息,请私信我。

关于properties - 相互重叠的 2 次 session 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11747459/

相关文章:

VBScript 将所有文件从一个文件夹移动到另一个文件夹

vbscript - vbscript中的函数指针是什么?

android - 如何在Android中设置提醒?

sql - 为有异常(exception)的重复事件设计的数据库

python - 使用 mock 模拟嵌套属性

multithreading - Vala:创建线程会导致属性丢失

swift - 不允许使用属性观察器

delphi - 它是否违反了接口(interface)属性访问器公开的封装?

vbscript - 带参数的 Shell.Run

javascript - 通过 Firebase 函数生成日历邀请