【问题标题】:Is it possible to programmatically retrieve the Sharepoint contact lists that a user has added to their outlook?是否可以以编程方式检索用户添加到其 Outlook 中的 Sharepoint 联系人列表?
【发布时间】:2011-07-14 03:07:14
【问题描述】:

我在 c#.net 应用程序中内置了一个自定义地址簿。我的用户已经进入 Sharepoint 并将那里的联系人列表连接/链接到他们的 Outlook 中。他们希望这些 Sharepoint 联系人列表显示在我们的自定义地址簿应用程序中,但我找不到访问该特定数据的方法。

我希望可以通过一些 LDAP 路径或 EWS 调用来获取这些 Sharepoint 联系人列表。

我曾考虑通过 API 直接查看 sharepoint 以获取联系人列表数据,但我仍然不知道他们是否真的将这些列表添加到他们的 Outlook 中。

【问题讨论】:

    标签: sharepoint-2007 exchangewebservices exchange-server-2007 sharepoint-api outlook-2010


    【解决方案1】:

    SharePoint 连接的配置存储在收件箱文件夹的文件夹关联项目表中。有关如何枚举它们的示例,请参阅 http://www.infinitec.de/post/2011/07/13/Enumerating-Sharepoint-Connections-in-a-mailbox-with-EWS.aspx

    【讨论】:

    • 嗯,对我来说没有意义的是,为什么在 Outlook 2010 中,如果我在另一台机器上打开 Outlook,它会自动添加这些共享点列表(如果我设置了漫游选项)。这就是为什么我认为共享点列表被保存在某个地方作为交换。您是否认为 Outlook 在启动时直接与 sharepoint 通信,并且唯一保存在交换服务器上的 optino 是检查 sharepoint 或不检查新列表的选项?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-10
    • 1970-01-01
    • 1970-01-01
    • 2011-04-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多