gpt4 book ai didi

exchangewebservices - Exchange Web 服务 : Access proposed date and time through Appointment

转载 作者:行者123 更新时间:2023-12-01 11:41:15 24 4
gpt4 key购买 nike

当 session 受邀者提议新的 session 时间时,在 outlook 中可以在“日程安排助手”(outlook 2007)中找到此信息:

enter image description here

是否有任何方法可以通过 EWS API 以编程方式访问此信息? Appointment 的 RequiredAttendees 和 OptionalAttendees 集合允许我查明与会者是否以及何时做出回应,但如何才能访问实际建议的新时间?

最佳答案

我以前没有尝试过,但我认为您可以通过以下方式获取这些信息。 EWS 服务和 EWS 托管 API 没有将此实现为一流的功能。更准确地说,propose new time functionality目前作为 Exchange Online 的一流功能提供。对于 Exchange Online,您需要检查 session 响应消息 XML 中的 ProposedStartTime 和 ProposedEndTime 元素。因此,如果您使用的是 Exchange 2007、2010 和当前的 2013,则需要执行我在下一段中所述的操作。您应该能够使用扩展属性访问此信息。

建议新 session 时间的与会者总是会导致组织者收到 session 消息。当组织者对与会者发送的 session 消息执行 GetItem 请求时,该请求应请求 PR_RECIPIENT_PROPOSED属性(property)。值为 true 表示收件人建议了一个新时间。这应该触发获取 PR_RECIPIENT_PROPOSEDENDTIME 和 PR_RECIPIENT_PROPOSEDSTARTTIME 属性值的请求。

这里是 an example of getting this type of property使用 EWS 托管 API;

这是一个快速的属性定义:

ExtendedPropertyDefinition PidTagRecipientProposed = new ExtendedPropertyDefinition(0x5FE1, MapiPropertyType.Boolean);

关于exchangewebservices - Exchange Web 服务 : Access proposed date and time through Appointment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20514219/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com