Freigeben über


SPFolder.CopyTo-Methode

Kopiert den Ordner und seinen Inhalt in einen neuen Ordner unter dem angegebenen URL.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Sub CopyTo ( _
    strNewUrl As String _
)
'Usage
Dim instance As SPFolder
Dim strNewUrl As String

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

Parameter

  • strNewUrl
    Typ: System.String

    Eine Zeichenfolge, die den URL für den neuen Ordner angibt.

Hinweise

Die CopyTo -Methode gilt nur für den Kontext von einem einzigen Standort.

Beispiele

Das folgende Codebeispiel kopiert einen angegebenen Unterordner aus der Dokumentbibliothek Freigegebene Dokumente in einen neuen Unterordner in eine andere Dokumentbibliothek.

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");
}

Siehe auch

Referenz

SPFolder Klasse

SPFolder-Member

Microsoft.SharePoint-Namespace