Արագ եւ հեշտ: Ստացեք SPFolder վրա SPListItem է միջոցառման ընդունիչ

Ես ատում ընդունել այն:, 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:

անձնական անվավեր UpdateParentFolder(SPItemEventProperties հատկություններ)
{

SPFolder thisItemFolder = properties.ListItem.File.ParentFolder;
thisItemFolder.Item[«ZZ հաստատում կարգավիճակը"] = «Լավ լուր, բոլորը!";
thisItemFolder.Item.Update();


} // UpdateParentFolder

Այս դեպքում, Ես աշխատում է մի փաստաթղթի գրադարան եւ հատկությունների են գալիս որպես ItemAdded իրադարձության.

Որ հնարք է, որ դուք չեք կարող ստանալ SPFolder ին կետի անմիջապես կետի մեջ (i.e. properties.ListItem.Folder առ). Փոխարեն, գնալ ցանկ Նյութի վերաբերյալ ի ասոցացված ֆայլը եւ ստանալ ֆայլի ի թղթապանակը.

</վերջ>

Անդամագրվել իմ բլոգում!

Արորդիների Tags:

One thought on "Արագ եւ հեշտ: Ստացեք SPFolder վրա SPListItem է միջոցառման ընդունիչ

Ավելացնել կարծիք

Ձեր էլ. Փոստի հասցեն չի հրապարակվելու. Պահանջվող դաշտերը նշված են աստղանիշով *