SPFolder.CopyTo method
Copia a pasta e seu conteúdo para uma nova pasta na URL especificada.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Sub CopyTo ( _
strNewUrl As String _
)
'Uso
Dim instance As SPFolder
Dim strNewUrl As String
instance.CopyTo(strNewUrl)
public void CopyTo(
string strNewUrl
)
Parâmetros
strNewUrl
Type: System.StringUma seqüência de caracteres que especifica a URL para a nova pasta.
Comentários
O método CopyTo se aplica somente ao contexto de um único site.
Examples
O exemplo de código a seguir copia uma subpasta especificada na biblioteca Documentos compartilhados para uma nova subpasta em outra biblioteca de documentos.
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");
}