Windows SharePoint Services 3.0 对象模型支持更新文件 元数据。您可以使用索引器 此属性设置一个值。对于 例如,设置值 给定文件的MyDate属性 当前的日期和时间,使用 indexer并调用Update方法,如 如下:
[Visual Basic]
oFile(“MyDate”)= DateTime.Now
oFile.Update()
[C#]
oFile [“MyDate”] = DateTime.Now;
oFile.Update();
但是当我写下代码行时:
oFile["Test"] = "test";
它出错:
无法将带有[]的索引应用于 表达式 'Microsoft.SharePoint.SPFile'
我做错了什么还是微软搞砸了?
答案 0 :(得分:2)
我现在没有SharePoint试用它,但看起来样本是错误的。我认为它应该是oFile.Properties["Test"]="test";
,因为文章讨论了属性属性。