Mən bunu qəbul nifrət, but I struggled with this one all day. My event receiver needs to update a field of its parent folder. This little bit shows how to do it:
xüsusi ləğv UpdateParentFolder(SPItemEventProperties xassələri)
{
SPFolder thisItemFolder = properties.ListItem.File.ParentFolder;
thisItemFolder.Item["ZZ Approval Status"] = "Good news, hamı!";
thisItemFolder.Item.Update();
} // UpdateParentFolder
Bu halda, Mən bir sənəd kitabxana ilə çalışıram və xüsusiyyətləri bir ItemAdded hadisə gelen.
Bu oyun Öğeyi özü birbaşa maddəsinin SPFolder ala bilmir ki, (i.e. properties.ListItem.Folder null deyil). Əvəzində, siyahısını öğenin bağlı Fayl gedin ve Fayl qovluğunu almaq.
</son>