У меня есть класс, который делает копию файла шаблона google do c для объединения заполнителей с данными. Проблема в том, что он создает копию в той же папке, что и исходный файл шаблона, и я не могу найти способ скопировать ее в другую папку.
Скажем, у меня есть такая структура в google drive.
Main
TemplateFiles
MainTemplateDoc
Contracts
CopyOfMainTemplateDocAfterBeingMerged
Как видите, CopyOfMainTemplateDocAfterBeingMerged do c не будет находиться в папке TemplateFiles, где находился исходный шаблон, но будет скопирован в папку Contracts.
Возможно ли это использовать сервис google drive v2 для перемещения файла после создания копии? Я использую пакет Nuget. net Google.Apis.Drive.v2. Вот код, который у меня есть для создания копии.
private string CopyDocument(string documentId, string title)
{
var newFile = new File { Title = title };
var documentCopyFile = driveService.Files.Copy(newFile, documentId).Execute();
return documentCopyFile.Id;
}