Disattivare gli avvisi su un elenco di attività
-
16-10-2019 - |
Domanda
Abbiamo una soluzione SharePoint 2010 che utilizza un elenco di attività standard.
Siamo lieti di disattivare gli avvisi per quando gli elementi cambiano in / vengono aggiunti alla lista di operazione.
C'è un modo per fare questo nel codice, sia quando creiamo il sito, o quando aggiungiamo elementi per l'elenco delle attività?
Modifica
La soluzione data da Rob per cambiare l'impostazione tramite l'interfaccia utente funziona bene.
problemi Tuttavia, abbiamo avuto a farlo tramite codice.
Modifica del EnableAssignToEmail tramite il codice non influisce il valore di "Invia e-mail quando viene assegnata la proprietà?".
Ciò che è interessante è che l'impostazione della "e-mail Invia quando viene assegnata la proprietà?" nell'interfaccia utente da yes a no, imposterà EnableAssignToEmail su false. Ma l'impostazione di nuovo a yes non avrà alcun effetto sulla EnableAssignToEmail.
Soluzione
In elenco delle attività, vai a Impostazioni elenco -> Impostazioni avanzate . C'è un "-mail di notifica" l'impostazione che il default è sì. Cambiare a nessuno dovrebbe funzionare per voi.
Per farlo programatically dal ricevitore evento: SPList.EnableAssignToEmail = false;
http://msdn.microsoft.com/en-us/library /microsoft.sharepoint.splist.enableassigntoemail.aspx