SPList是一个“命名空间”,但像“类型”一样使用
本文关键字:命名空间 一样 类型 一个 SPList 但像 | 更新日期: 2023-09-27 18:33:15
我在导入 SpList 时遇到问题。我尝试复制粘贴很多共享点导入,但仍然没有修复。请帮我修复这个错误。谢谢。
public void CheckVersionEnable(string ListName)
{
SPSecurity.RunWithElevatedPrivileges(delegate()
{
using (SPSite osite = new SPSite("http://it3127:30091/"))
{
using (SPWeb oweb = osite.OpenWeb("http://it3127:30091/"))
{
SPList docs = oweb.Lists[ListName];
if (docs.EnableVersioning == false)
{
docs.EnableVersioning = true;
docs.MajorVersionLimit = 10;
oweb.AllowUnsafeUpdates = true;
docs.Update();
oweb.AllowUnsafeUpdates = false;
}
}
}
});
}
}
如果您尚未包含:
using Microsoft.SharePoint;
在文件的顶部(或命名空间内),您必须将其前缀为:
Microsoft.SharePoint.SPList list;
作为附加说明,请确保您没有:
namespace SPList {
}
在你的解决方案中。 听起来好像有一个具有SPList
名称的命名空间,并且您正在尝试从中创建一个新类型(而不是实际的SPList
类)