Autodesk Vault ProfessionalVault API

DocumentServiceExtensions Class

Autodesk.Connectivity.WebServicesAutodesk.Connectivity.WebServices

Contains more methods for manipulating files and folders within a vault.

Syntax

public sealed class DocumentServiceExtensions : DocumentServiceExtensionsBase, IWebService  
Public NotInheritable Class DocumentServiceExtensions
   Inherits DocumentServiceExtensionsBase
   Implements IWebService 

Properties

NameDescription
AllowInvokeEventsTells if invoke events should fire. This value is true by default.
ClientCertificateClient certificate for making web service calls over an SSL connection.
CurrentlySetSessionThis is information about the current session of the signed-in user.
QueryStringThe query string.
RedirectedToContains the ADMS that handled the replication redirect (if applicable).
SessionThis is information about the session of the signed-in user.
UpdateFileLifecycleStateEventsA collection of Web Service Command Events for File lifecycle change operations.
UpdateFolderLifecycleStateEventsA collection of Web Service Command Events for Folder lifecycle change operations.
WebServiceManagerA reference to the WebServiceManager that created this object. Value may be null.

Methods

NameDescription
AddFolderWithCategoryCreates a new Folder and assigns it to a Category.
AddUploadedFileWithBehaviorsCreates a File object with Behaviors based on binary data previously uploaded.
CheckRolePermissionsCheck if the current logged in user has permission to execute specific web service APIs
FindFileElementFacetSetsBySearchClauseGets a set of file element values for a given set of property definitions.
FindFileElementsBySearchClauseGets a set of file elements and their properties for a given set of search conditions.
GetAllowedFileLifeCycleStateTransitionIdsGet the Life Cycle Transitions that the current user is allowed to perform.
GetLifecycleRollbackTargetFilesGets files for rolling back the specified files Lifecycle states.
GetRestrictFileLifeCycleStateChangeToChangeOrderGets the value of the "Restrict file lifecycle state changes to change orders" setting
RollbackToTargetFilesExecutes a file rollback to the specified target files "MaxCkInVerNum" in rolling back Files Lifecycle states
SetRestrictFileLifeCycleStateChangeToChangeOrderSets the value for the "Restrict file lifecycle state changes to change orders" setting.
UpdateFileCategoriesUpdates the category for a set of files.
UpdateFileLifeCycleDefinitionsUpdates the life cycle definition and state for a set of files.
UpdateFileLifeCycleStatesUpdates the life cycle state for a set of files.
UpdateFileRevisionNumbersUpdates the revision numbers for a set of files.
UpdateFolderCategoriesUpdates the categories for a set of folders.
UpdateFolderLifeCycleDefinitionsUpdates the life cycle definition and state for a set of Folders.
UpdateFolderLifeCycleStatesUpdates the lifecycle states for a set of Folders.
UpdateFolderPropertiesUpdates the property values on a set of Folders.
UpdateFolderPropertyDefinitionsUpdates the property definitions associated with a set of Folders.
UpdateLinkPropertiesUpdates property values for the specified links
UpdateLinkPropertyDefinitionsAdd/Remove Link Property Definitions associated to/from Link Objects
UpdateRevisionDefinitionAndNumbersUpdates the revision definition and revision number for a set of files.
UpdateFileLifeCycleStatesAndRevisions

Returned By

Where you get a DocumentServiceExtensions — members that return one.

Inheritance Hierarchy

See Also