Autodesk Vault ProfessionalVault API

AcquireFilesSettings Class

Autodesk.DataManagement.Client.Framework.VaultAutodesk.DataManagement.Client.Framework.Vault.Settings

Configuration options for the AcquireFiles workflow that is used to download and/or checkout files from the vault

Syntax

public class AcquireFilesSettings 
Public Class AcquireFilesSettings 

Constructors

NameDescription
AcquireFilesSettingsConstructs an instance of the AcquireFileSettings class

Properties

NameDescription
CheckoutCommentGets or sets the comment that will be applied to any files that are Checked Out.
DefaultAcquisitionOptionGets or sets how files will be acquired (whether they are downloaded, checked out, or both).
LocalPathThe path where files will be downloaded to. If null then files will be downloaded to their working folders
OptionsExtensibilityGets an object which contains handlers that can be used to augment the functionality of the Acquire Files workflow
OptionsRelationshipGatheringGets options which can be used to configure how the relationships for entities added via AddEntityToAcquire are evaluated to see what additional files should be acquired
OptionsResolutionGets an object which handles scenarios that need resolution. For example, what to do if a file exists, how to handle files not on the remote server, how to update out of date file references, etc.
OptionsThreadingGets an object which allows for the configuration of the background processing.
OrganizeFilesRelativeToCommonVaultRootGets or sets how files should be organized when downloaded to a LocalPath.
VaultConnectionGets a connection to a vault server from which the files will be acquired

Methods

NameDescription
AddEntityToAcquireAdds to the list of entities to be acquired. This may be an actual file, or a container object (ie. a folder) that contains files
AddEntityToAcquire(IEntity)Adds to the list of entities to be acquired. This may be an actual file, or a container object (ie. a folder) that contains files
AddEntityToAcquire(IEnumerable<IEntity>)Adds to the list of entities to be acquired. This may be a list of actual files, container objects (ie. a folder) that contains files, or a combination of both
AddFileToAcquireAdds a file to the list of entities to be acquired.
AddFileToAcquire(FileIteration,AcquisitionOption)Adds a file to the list of entities to be acquired.
AddFileToAcquire(FileIteration,AcquisitionOption,FilePathAbsolute)Adds a file to the list of entities to be acquired.
AddFileToAcquire(FileIteration,AcquisitionOption,FolderPathAbsolute)Adds a file to the list of entities to be acquired.
IsValidConfigurationTests if the AcquireFilesSettings object has been properly configured and that we can proceed with the file acquisition

Events

NameDescription
PropertyChangedEvent fired when one of the options in this object are changed

Inheritance Hierarchy

  • System.Object
  • Autodesk.DataManagement.Client.Framework.Vault.Settings.AcquireFilesSettings
  • Autodesk.DataManagement.Client.Framework.Vault.Forms.Settings.ProgressAcquireFilesSettings

See Also