SharePoint警报无法正常工作 我在SharePoint 2013基金会上开发。对于某些SharePoint列表,会立即为特殊用户创建警报。以编程方式创建的警报。用户通过电子邮件注意到列表项字段发生了变化。所以可能会问,当列表字段在不同时间更改时,用户只收到一次更改的电子邮件,为什么?有关详细信息,请在字段更改后立即运行警报计时器作业。如何以编程方式(C#)配置警报,以便警报能够处理两个更改,或者还有其他方法

SharePoint警报无法正常工作 我在SharePoint 2013基金会上开发。对于某些SharePoint列表,会立即为特殊用户创建警报。以编程方式创建的警报。用户通过电子邮件注意到列表项字段发生了变化。所以可能会问,当列表字段在不同时间更改时,用户只收到一次更改的电子邮件,为什么?有关详细信息,请在字段更改后立即运行警报计时器作业。如何以编程方式(C#)配置警报,以便警报能够处理两个更改,或者还有其他方法,sharepoint,sharepoint-2013,alert,Sharepoint,Sharepoint 2013,Alert,创建警报的示例代码 SPList list=web.Lists.TryGetList("Documents"); SPUser user = web.EnsureUser(@"domainName\user"); SPAlert newAlert = user.Alerts.Add(); newAlert.Title = "My Custom Alert";

创建警报的示例代码

SPList list=web.Lists.TryGetList("Documents");
                    SPUser user = web.EnsureUser(@"domainName\user");
                    SPAlert newAlert = user.Alerts.Add();
                    newAlert.Title = "My Custom Alert";
                    newAlert.AlertType=SPAlertType.List;
                    newAlert.List = list;
                    newAlert.DeliveryChannels = SPAlertDeliveryChannels.Email;        
                    newAlert.EventType = SPEventType.Add;
                    newAlert.AlertFrequency = SPAlertFrequency.Immediate;                              
                    newAlert.Update();

因此,警报应适用于每个事件,而不仅仅适用于Add。你明白我的问题了吗?只是示例代码,对于所有事件,请使用SPEventType。所有示例代码都与我的问题无关。那个么,你们能描述一下,若项目更改了两次,并且相应的即时警报计时器作业在更改后运行,那个么用户为什么会收到一对一的更改通知?