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