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