Терпіти не можу визнати це, але я боровся з цим всіх день. Моя приймач подію необхідно оновити поле його батьківську папку. Це трохи показує, як це зробити:
приватні недійсними UpdateParentFolder(SPItemEventProperties Властивості)
{
SPFolder thisItemFolder = властивості.ListItem.File.ParentFolder;
thisItemFolder.Item["ZZ стан затвердження"] = «Гарні новини, кожен!";
thisItemFolder.Item.Update();
} // UpdateParentFolder
У цьому випадку, Я працюю з бібліотеки документів і властивості приходять з ItemAdded події.
Хитрість полягає в тому, що ви не можете отримати SPFolder з елемент безпосередньо з сам елемент (тобто. Властивості.ListItem.Folder є null). Замість цього, Перейти до елемента списку відповідного файлу та отримати файл в папку.
</кінець>