ドキュメントを含むドキュメント ライブラリを作成したチーム サイトがあります。ドキュメント ライブラリの列を空に設定しようとしています。
しかし、列は空になりませんか?
public override void FeatureActivated(SPFeatureReceiverProperties properties)
{
SPWeb web = (SPWeb)properties.Feature.Parent;
SPList list = web.Lists.TryGetList("Document Library");
if (list != null)
{
SPListItemCollection listItemCollection = list.GetItems();
foreach (SPListItem item in listItemCollection)
{
var columnToUpdate ="MyField";
string internalName = item.Fields[columnToUpdate].InternalName;
item[internalName] = "";
item.Update();
}
}
}