SPFolder.CopyTo - Méthode

Copie le dossier et son contenu dans un nouveau dossier à l'URL spécifiée.

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Sub CopyTo ( _
    strNewUrl As String _
)
'Utilisation
Dim instance As SPFolder
Dim strNewUrl As String

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

Paramètres

  • strNewUrl
    Type : System.String

    Chaîne qui spécifie l'URL du nouveau dossier.

Remarques

La méthode CopyTo s'applique uniquement dans le contexte d'un site unique.

Exemples

L'exemple de code suivant copie un sous-dossier spécifié à partir de la bibliothèque de documents Documents partagés dans un nouveau sous-dossier dans une autre bibliothèque de documents.

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

Voir aussi

Référence

SPFolder classe

SPFolder - Membres

Microsoft.SharePoint - Espace de noms