У меня проблемы с временным отключением уведомлений по электронной почте при обновлении элементов, чтобы система не отправляла ненужные электронные письма.
То, что я пытаюсь сделать, это отключить оповещение, обновить элемент, а затем снова включить оповещение.
SPList tasklist = Web.Lists ["Задачи"];
tasklist.EnableAssignToEmail = false; // Это свойство отключает отправку почты
tasklist.Update ();
// Все обновления здесь
Item ["Title"] = "Новый заголовок";
Item.update ();
tasklist.EnableAssignToEmail = true; // включить уведомление по электронной почте
tasklist.Update ();
Как только я снова включил оповещение, изменения, внесенные в середине кода, все еще запускают оповещение и отправляют электронное письмо.
Кто-нибудь есть лучшая идея, чтобы решить это? Спасибо.