【发布时间】:2020-11-12 16:35:58
【问题描述】:
使用 CSOM,我能够检索 SharePoint Online 网站的警报集合,并使用以下代码禁用每个警报:
context.Load(context.Web.Alerts,
collection => collection.Include(
alert => alert.ID,
alert => alert.Status));
context.ExecuteQueryWithRetry();
foreach (SP.Alert alert in context.Web.Alerts)
{
if (alert.Status == AlertStatus.On)
{
context.Load(alert);
alert.Status = AlertStatus.Off;
alert.UpdateAlert();
}
}
context.ExecuteQueryWithRetry();
但这不适用于 SharePoint 2013。我收到错误消息:“字段或属性‘警报’不存在”。这可以通过 CSOM 完成吗?
【问题讨论】:
标签: sharepoint csom alerts