【问题标题】:SharePoint SOM or CSOM?SharePoint SOM 还是 CSOM?
【发布时间】:2015-05-29 14:44:31
【问题描述】:

我需要在我们现有的 SharePoint 2013 服务器中执行以下操作:

“创建一个查看列表中行的定时作业

  • 根据逻辑向用户发送电子邮件通知
  • 更新列表
  • 将用户添加/删除到 AD 组“

根据这篇文章,“服务器对象模型”似乎是实现这一目标的方法:https://msdn.microsoft.com/EN-US/library/office/jj164060.aspx#ServerOM

但是,目前我的开发机器(Windows 7 Professional,32 位,4 GB RAM)上没有安装 SharePoint。

我认为可以使用 SharePoint Client 对象模型来实现所需要的。

这里有什么需要注意的吗?

【问题讨论】:

    标签: c# sharepoint sharepoint-2013 csom sharepoint-timer-job


    【解决方案1】:

    您仍然可以使用客户端 API 执行“计时器作业”。

    您不能再使用 SharePoint 计时器作业,因此您必须自己运行“计时器作业”作为 Windows 计划任务 (OnPrem) 或 Windows Azure Web 作业 (SPOnline)。

    有关“远程计时器作业”示例和视频,请参阅 https://github.com/OfficeDev/PnP/tree/master/Samples/Core.SimpleTimerJob

    提示: 不必创建 SharePoint 提供程序托管应用程序。您可以使用ClientContext 和 URL 参数连接到 SharePoint。在这种情况下,您必须确保执行用户有权访问给定的 SharePoint 网站。

    【讨论】:

      【解决方案2】:

      在此MSDN link,您可以看到 API 的 Sharepoint 2013 功能。

      您可以阅读的页面图片下方:

      如果您想这样做...                ...使用这些 API

      创建计时器作业                          服务器对象模型


      我认为你必须在你的开发机器上安装 Sharepoint。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-10-22
        • 2023-03-19
        • 1970-01-01
        • 2021-02-27
        • 2015-10-11
        • 1970-01-01
        • 2015-03-28
        • 2016-05-15
        相关资源
        最近更新 更多