如何在更新代码中的项目时暂时禁用电子邮件通知?

Bee*_*101 4 email sharepoint notifications alert sharepoint-2007

我在更新项目时暂时禁用电子邮件通知时遇到问题,因此系统不会发送任何不必要的电子邮件.我想要完成的是禁用警报,更新项目,然后启用警报.

SPList tasklist = Web.Lists ["Tasks"];

tasklist.EnableAssignToEmail = false; //此属性使发送邮件被禁用

tasklist.Update();

//在这里做所有更新

项目["标题"] ="新标题"; Item.update();

tasklist.EnableAssignToEmail = true; //启用电子邮件通知

tasklist.Update();

一旦我启用了警报,代码中间所做的更改仍会启动警报并发送电子邮件.
谁有更好的想法来解决这个问题?谢谢.

Nat*_*Nat 5

使用SPListItem.SystemUpdate()仍然启动警报?