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.

È stato utile?

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top