我试图从Sharepoint 2010文档库中删除密封的字段。有问题的领域最初是默认的Sharepoint标题字段,后来被重新命名。我在SharePoint命令行管理程序,但是当我尝试更新Sealed
属性设置为false,我得到了以下错误消息:Sharepoint - 无法将密封属性设置为False
例外设置“密封”:“操作是无效的,由于当前状态的对象。“
请注意,我能够使用相同的方法在同一列表中成功解封不同的字段。
下面是完整的一组命令我使用:
$web = Get-SPweb("myurl")
$list = $web.Lists["mylist"]
$field = $list.Fields["column to delete"]
$field.AllowDeletion = $true
$field.Sealed = $false -->Here's where I get the error
如果我能更新Sealed
财产,我会继续与以下内容:
$field.Delete()
$list.Update()
$web.Dispose()
是否有任何其他属性,我需要更改以更新Sealed
?标题字段是否受到唯一保护?