それを認めることを憎む, 私はこの 1 つのすべての苦労が、日. 私のイベント レシーバーは、親フォルダーのフィールドを更新する必要があります。. この少しがそれを行う方法を示しています:
プライベート void UpdateParentFolder(SPItemEventProperties プロパティ)
{
SPFolder thisItemFolder プロパティを =。ListItem.File.ParentFolder;
thisItemFolder.Item[「ZZ 承認ステータス"] = 「良いニュース, 誰もが!";
thisItemFolder.Item.Update();
} // UpdateParentFolder
このケースでは, ドキュメント ライブラリを使用して、プロパティが ItemAdded イベントから来ています。.
トリックは、アイテム自体から直接項目の SPFolder を得ることができません。 (すなわち. プロパティ。ListItem.Folder は null です。). 代わりに, リスト アイテムに関連するファイルに移動し、ファイルのフォルダーを取得.
</終了>
Technorati のタグ: SharePoint 開発