public Result CopyItem(ISiteSetting siteSetting, Folder targetFolder, IItem copySource, string newFileName) { SPFolder spFolder = (SPFolder)targetFolder; SPListItem spListItem = (SPListItem)copySource; ISharePointService spService = new SharePointService(); return(spService.CopyFile(siteSetting, spFolder.WebUrl, spFolder.ListName, spFolder.FolderPath + "/" + newFileName)); }