简体   繁体   English

检查约会在日历 iteself 中修改或由 EWS API

[英]Check appointment is modified in Calendar iteself OR by EWS API

I am trying to sync calendar items to our application by using a windows service.我正在尝试使用 windows 服务将日历项目同步到我们的应用程序。 So i sent appointments to outlook calendar.所以我将约会发送到 outlook 日历。 Later i just want to pull appointments which are modified only in calendar.后来我只想提取仅在日历中修改的约会。 Is that possible, If i am using same login parameters?这可能吗,如果我使用相同的登录参数? Or is there any other parameters i can check?或者还有其他我可以检查的参数吗? Already checked IsDirty & it is always false.已经检查过 IsDirty & 它总是错误的。

When you update an appointment (or any Exchange store items) you should get back the changeKey for that item in the response https://learn.microsoft.com/en-us/exchange/client-developer/exchange-web-services/ews-identifiers-in-exchange so you can use that to track further changes or to filter out clientside changes depending on how you syncing the items.当您更新约会(或任何 Exchange 存储项目)时,您应该在响应中取回该项目的changeKey https://learn.microsoft.com/en-us/exchange/client-developer/exchange-web-services/ ews-identifiers-in-exchange以便您可以使用它来跟踪进一步的更改或根据您同步项目的方式过滤掉客户端更改。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM