DocumentServiceExtensions Class
Autodesk.Connectivity.WebServices›Autodesk.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
| Name | Description |
|---|---|
| AllowInvokeEvents | Tells if invoke events should fire. This value is true by default. |
| ClientCertificate | Client certificate for making web service calls over an SSL connection. |
| CurrentlySetSession | This is information about the current session of the signed-in user. |
| QueryString | The query string. |
| RedirectedTo | Contains the ADMS that handled the replication redirect (if applicable). |
| Session | This is information about the session of the signed-in user. |
| UpdateFileLifecycleStateEvents | A collection of Web Service Command Events for File lifecycle change operations. |
| UpdateFolderLifecycleStateEvents | A collection of Web Service Command Events for Folder lifecycle change operations. |
| WebServiceManager | A reference to the WebServiceManager that created this object. Value may be null. |
Methods
| Name | Description |
|---|---|
| AddFolderWithCategory | Creates a new Folder and assigns it to a Category. |
| AddUploadedFileWithBehaviors | Creates a File object with Behaviors based on binary data previously uploaded. |
| CheckRolePermissions | Check if the current logged in user has permission to execute specific web service APIs |
| FindFileElementFacetSetsBySearchClause | Gets a set of file element values for a given set of property definitions. |
| FindFileElementsBySearchClause | Gets a set of file elements and their properties for a given set of search conditions. |
| GetAllowedFileLifeCycleStateTransitionIds | Get the Life Cycle Transitions that the current user is allowed to perform. |
| GetLifecycleRollbackTargetFiles | Gets files for rolling back the specified files Lifecycle states. |
| GetRestrictFileLifeCycleStateChangeToChangeOrder | Gets the value of the "Restrict file lifecycle state changes to change orders" setting |
| RollbackToTargetFiles | Executes a file rollback to the specified target files "MaxCkInVerNum" in rolling back Files Lifecycle states |
| SetRestrictFileLifeCycleStateChangeToChangeOrder | Sets the value for the "Restrict file lifecycle state changes to change orders" setting. |
| UpdateFileCategories | Updates the category for a set of files. |
| UpdateFileLifeCycleDefinitions | Updates the life cycle definition and state for a set of files. |
| UpdateFileLifeCycleStates | Updates the life cycle state for a set of files. |
| UpdateFileRevisionNumbers | Updates the revision numbers for a set of files. |
| UpdateFolderCategories | Updates the categories for a set of folders. |
| UpdateFolderLifeCycleDefinitions | Updates the life cycle definition and state for a set of Folders. |
| UpdateFolderLifeCycleStates | Updates the lifecycle states for a set of Folders. |
| UpdateFolderProperties | Updates the property values on a set of Folders. |
| UpdateFolderPropertyDefinitions | Updates the property definitions associated with a set of Folders. |
| UpdateLinkProperties | Updates property values for the specified links |
| UpdateLinkPropertyDefinitions | Add/Remove Link Property Definitions associated to/from Link Objects |
| UpdateRevisionDefinitionAndNumbers | Updates 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
- System.Object
- Autodesk.Connectivity.WebServices.ServiceBase
- Autodesk.Connectivity.WebServices.ServiceBase<T>
- Autodesk.Connectivity.WebServices.DocumentServiceExtensionsBase
- Autodesk.Connectivity.WebServices.DocumentServiceExtensions