11/02/2014
Используйте | "OR" с DefaultAcquisitionOption для скачивания и получения при помощи AcquireFiles
Документация Vault API 2014 явно не описывает, как скачать и получить файл, используя AcquireFiles. Для этого вы можете «OR» вместе перечисления AcquisitionOption Checkout и Download.
Ниже приведено обновление функции downloadFile из SDK на примере VaultBrowser, которая производит выдачу и скачивание.
Код - C#: [Выделить]
- private static void downloadFile
- (VDF.Vault.Currency.Connections.Connection connection, VDF.Vault.Currency.Entities.FileIteration file, string folderPath)
- {
- VDF.Vault.Settings.AcquireFilesSettings settings = new VDF.Vault.Settings.AcquireFilesSettings(connection);
- settings.AddEntityToAcquire(file);
- settings.DefaultAcquisitionOption = VDF.Vault.Settings.AcquireFilesSettings.AcquisitionOption.Checkout | VDF.Vault.Settings.AcquireFilesSettings.AcquisitionOption.Download;
- settings.LocalPath = new VDF.Currency.FolderPathAbsolute(folderPath);
- connection.FileManager.AcquireFiles(settings);
- }
Источник: http://adndevblog.typepad.com/manufacturing/2013/06/use-or-with-defaultacquisitionoption-to-download-checkout-with-acquirefiles.html
Обсуждение: http://adn-cis.org/forum/index.php?topic=565
Опубликовано 11.02.2014Отредактировано 27.02.2014 в 12:46:07