SPFolder.CopyTo 方法

将该文件夹及其内容复制到新文件夹中指定的 url。

命名空间:  Microsoft.SharePoint
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Sub CopyTo ( _
    strNewUrl As String _
)
用法
Dim instance As SPFolder
Dim strNewUrl As String

instance.CopyTo(strNewUrl)
public void CopyTo(
    string strNewUrl
)

参数

  • strNewUrl
    类型:System.String

    一个字符串,指定新文件夹的 URL。

备注

CopyTo方法仅适用于单个站点的上下文。

示例

下面的代码示例将从共享文档的文档库中指定的子文件夹复制到另一个文档库中新的子文件夹。

Dim site As SPWeb = SPControl.GetContextWeb(Context)

If site.GetFolder("Shared Documents/Source_Subfolder_Name").Exists Then

    Dim copyFolder As SPFolder = site.GetFolder
        ("Shared Documents/Source_Subfolder_Name")

    copyFolder.CopyTo("DocLib_Name/Destination_Subfolder_Name")

End If
SPWeb oWebsite = SPContext.Current.Web;
if (oWebsite.GetFolder("Shared Documents/Source_Subfolder_Name").Exists)
{
    SPFolder oFolderSrc = oWebsite.GetFolder("Shared Documents/Source_Subfolder_Name");
    oFolderSrc.CopyTo("DocLib_Name/Destination_Subfolder_Name");
}

另请参阅

引用

SPFolder 类

SPFolder 成员

Microsoft.SharePoint 命名空间