Perşembe, Aralık 19, 2013

Hatırlatma: SharePoint Object Model Development SystemUpdate metodu.

SharePoint üzerinde kod geliştiriyorsunuz ve yazdığınız bir program aracılığı ile ya da Event Receiver üzerinden bir listenin bir öğesini update ediyorsunuz. Zaman zaman kullanıcılardan bu tarz işlemler sonucunda maillerin gittiği ya da bazı iş akışlarının çalıştığı veya update eden kişinin değiştiği şeklinde hatalar alıyoruz. Yapılan update işleminden sonra herhangi bir olayın tetiklenmemesi için ya da tabir caizse hayalet gibi işlem yapmak için SystemUpdate metodunu kullanabilirsiniz. Bu metod belirttiğiniz işlemi istediğiniz gibi yapacak ve ardından hiç bir olay çalıştırmayacaktır ve son kullanıcı bu updateden haberdar olmayacaktır. Metod hakkında gerekli bilgi için http://msdn.microsoft.com/en-us/library/office/microsoft.sharepoint.splistitem.systemupdate(v=office.15).aspx adresini ziyaret edebilirsiniz.