Cepat dan mudah: Mendapatkan SPFolder objek SPListItem di acara penerima

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>

Berlangganan ke blog saya!

Technorati Tags:

Satu berpikir tentang “Cepat dan mudah: Mendapatkan SPFolder objek SPListItem di acara penerima

Tinggalkan balasan

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *