I hate o przyjęciu, ale walczyłem z tym jednym wszystkie dni. Moim przypadku odbiornika należy zaktualizować pole jego folderu nadrzędnego. To trochę pokazuje jak to zrobić:
prywatne nieważne UpdateParentFolder(SPItemEventProperties właściwości)
{
SPFolder thisItemFolder = właściwości.ListItem.File.ParentFolder;
thisItemFolder.Item["ZZ stan zatwierdzenia"] = "Good news, Wszyscy!";
thisItemFolder.Item.Update();
} // UpdateParentFolder
W tym przypadku, Pracuję z biblioteki dokumentów i właściwości są pochodzących z zdarzenie ItemAdded.
Lewę jest, że nie można uzyskać SPFolder element bezpośrednio z samego przedmiotu (tj.. właściwości.ListItem.Folder ma wartość null). Zamiast tego, Przejdź do elementu listy skojarzony plik i uzyskać folderu pliku.
</koniec>