দ্রুত এবং সহজ: একটি ইভেন্ট রিসিভার একটি SPListItem এর SPFolder পেতে

আমি এটা সত্য বলিয়া স্বীকার করা ঘৃণা, 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 Approval Status"] = "Good news, সবাই!";
thisItemFolder.Item.Update();


} // UpdateParentFolder

এই ক্ষেত্রে, আমি একটি নথি গ্রন্থাগারের সঙ্গে কাজ করছি এবং বৈশিষ্ট্যাবলী একটি ItemAdded ঘটনা থেকে আসছে.

কৌতুক আপনি আইটেমটি নিজেই থেকে সরাসরি আইটেমের SPFolder পেতে পারে না যে (I.E. properties.ListItem.Folder নাল হয়). পরিবর্তে, তালিকার আইটেম যুক্ত ফাইল যান এবং ফাইল এর ফোল্ডার পাবেন.

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন!

Technorati বিভাগ:

এক বিষয়ে চিন্তা "দ্রুত এবং সহজ: একটি ইভেন্ট রিসিভার একটি SPListItem এর SPFolder পেতে

সাইফুল আলম চৌধুরী

আপনার ইমেইল ঠিকানা প্রচার করা হবে না. প্রয়োজনীয় ক্ষেত্রগুলি চিহ্নিত করা আছে *