Compartilhar via


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.String

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

Ver também

Referência

SPFolder class

SPFolder members

Microsoft.SharePoint namespace