当前位置: 首页 > 知识库问答 >
问题:

Exchange版本(配置?)之间的syncFolderHierarchy结果不同

顾烨磊
2023-03-14

前言:来自Microsoft论坛的交叉链接:http://social.msdn.microsoft.com/forums/office/en-us/47d1167b-24d0-43ed-b28b-21d8d82570a1/syncfolderhierarchy-differs-better-exchange-versions?forum=exchangesvrdevelopment

我一直在测试EWS的syncFolderHierarchy方法来同步来自Exchange的更改。我的开发测试都是用一个Exchange 2013版本完成的。我注意到了这种行为:

编辑:了解SyncFolderHierarchy的实际正确行为会很有帮助。在我描述的“2010年”或“2013年”场景中,这种行为是正确的吗?

共有1个答案

公冶才
2023-03-14

我无法与Exchange 2010和Exchange 2013中的不同同步状态通话,但一种解决方法是使用通知触发同步调用。因此,例如,如果订阅NewMailEvents,通知将标识ParentFolderId,然后您可以只同步该文件夹中的项目。这两个主题中有关于基于通知的同步的更多内容:通知订阅、邮箱事件和Exchange中的EWS以及Exchange中的邮箱同步和EWS。

 类似资料:
  • 问题内容: 我想创建一个在不同名称空间下的不同包。我能知道struts配置文件中需要遵循的约定吗? 问题答案: 在其他包扩展的包中定义全局结果。例如 此结果可以在转发到错误页面的操作中使用,也可以作为异常处理结果。 如果您使用带有注释的Conventions插件,则可以在具有其他包扩展的父包的类上定义注释。例如 父程序包带有注释。可以将其放置在类上,但最好将其放置在包装上。例如 :

  • 问题内容: 我有一个bash脚本( ScreamDaemon.sh ),其中添加了一个示例尚未运行的检查。 通常情况下,如果有脚本运行没有另一个副本, 的ps aux | grep ScreamDaemon.sh | wc -l应该返回 2 (它应该找到自己和 grep ScreamDaemon.sh ),但是它返回 3 。 因此,我尝试分析会发生什么,并在添加一些回声后看到: 我已经在脚本中添加

  • 目前移动统计iOS SDK默认统计的版本为AppStore中的版本号,即CFBundleShortVersionString的值。如果您有自己设置版本的需求,可以设置shortAppVersion属性的值。具体设置方法参见本文档基础配置部分。

  • 目前移动统计Android SDK默认统计的版本为AndroidManifest.xml中配置的版本号,即android:versionName="xxx"的值。 如果您希望自定义APP版本号,可以通过API StatService.setAppVersionName(Context context, String versionName)进行设置。一般建议无需此设置,除非特殊需要,比如对于SDK

  • 问题内容: 做一个简单的测试时,我就在用Java编写正则表达式 但是在JavaScript中 这里发生了什么?我可以使我的Java regex模式“ q”的行为与JavaScript相同吗? 问题答案: 在JavaScript中,返回与使用的正则表达式匹配的子字符串。在Java中,检查整个字符串是否与正则表达式匹配。 如果要查找与正则表达式匹配的子字符串,请使用Pattern和Matcher类,例

  • 我有这个正则表达式:https://regex101.com/r/vxHtzh/1 我有四场比赛。 但是对于我简单的java代码,我有不同的输出。 输出: 我哪里做错了?