Tôi ghét phải thừa nhận nó, nhưng tôi phải vật lộn với một tất cả ngày. Nhận sự kiện của tôi cần phải cập nhật một lĩnh vực thư mục mẹ của nó. Điều này chút cho thấy làm thế nào để làm điều đó:
tư nhân void UpdateParentFolder(SPItemEventProperties thuộc tính)
{
SPFolder thisItemFolder = thuộc tính.ListItem.File.ParentFolder;
thisItemFolder.Item["ZZ phê duyệt Status"] = "Good news, tất cả mọi người!";
thisItemFolder.Item.Update();
} // UpdateParentFolder
Trong trường hợp này, Tôi đang làm việc với một thư viện tài liệu và các thuộc tính đang đến từ một sự kiện ItemAdded.
Các trick là bạn không thể nhận được SPFolder mục trực tiếp từ mục riêng của mình (tức là. bất động sản.ListItem.Folder là không). Thay vào đó, đi vào mục danh sách liên kết tập tin và nhận được các tập tin thư mục.
</kết thúc>