如何以编程方式在Sharepoint站点上创建文件夹

时间:2010-12-21 12:07:24

标签: c# sharepoint sharepoint-2007

此问题与this one有关。如何在不使用SharePoint API的情况下创建文件夹以将我上传的文件放入其中(我在其他主机上执行应用程序)?

提前致谢。

2 个答案:

答案 0 :(得分:0)

     SPSite _MySite = new SPSite("http://adfsaccount:2222/");
                SPWeb _MyWeb = _MySite.OpenWeb();

                SPDocumentLibrary _MyDocLibrary = (SPDocumentLibrary) _MyWeb.Lists["My Documents"];
                SPFolderCollection _MyFolders = _MyWeb.Folders;
                _MyFolders.Add("http://adfsaccount:2222/My%20Documents/" + txtUpload.Text + "/");
                _MyDocLibrary.Update();
_MyWeb.Dispose();
_MySite .Dispose();

答案 1 :(得分:0)

我创建了控制台应用程序来创建文件夹。我需要为每个文件夹分配单独的权限,因为这些都是状态文件夹。所以你也可以看看breakroleinheritence属性。