Aku benci mengakuinya, tapi aku berjuang dengan yang satu ini semua hari. Saya Penerima acara perlu memperbarui bidang induk foldernya. Ini sedikit menunjukkan bagaimana melakukannya:
swasta Batal UpdateParentFolder(SPItemEventProperties properti)
{
SPFolder thisItemFolder = properti.ListItem.File.ParentFolder;
thisItemFolder.Item["ZZ persetujuan Status"] = "Kabar baik, semua orang!";
thisItemFolder.Item.Update();
} // UpdateParentFolder
Dalam hal ini, Saya bekerja dengan perpustakaan dokumen dan sifat-sifat berasal dari peristiwa ItemAdded.
Kuncinya adalah bahwa Anda tidak bisa mendapatkan SPFolder item langsung dari item itu sendiri (yaitu. properti.ListItem.Folder nol). Sebaliknya, pergi ke item daftar File terkait dan mendapatkan folder tempat berkas.
</akhir>