LifeCycleService Class
Autodesk.Connectivity.WebServices›Autodesk.Connectivity.WebServices
Contains methods related to the lifecycle behavior.
Syntax
public sealed class LifeCycleService : LifeCycleServiceBase, IWebService Public NotInheritable Class LifeCycleService
Inherits LifeCycleServiceBase
Implements IWebService Methods
| Name | Description |
|---|---|
| AddLifeCycleDefinition | Adds a new Life Cycle Definition. |
| AddLifeCycleState | Adds a new lifecycle state. |
| AddLifeCycleStateTransition | Adds a transition from one Life Cycle State to another. |
| ApplyPurgeRestrictOptionToHistory | Update the historical control bit on existing iterations for a given Lifecycle State Id |
| CheckRolePermissions | Check if the current logged in user has permission to execute specific web service APIs |
| DeleteLifeCycleDefinition | Deletes a Life Cycle Definition along with all its states and transitions. |
| DeleteLifeCycleStates | Deletes a set of Life Cycle States. |
| DeleteLifeCycleStateTransitionNotification | |
| GetAllLifeCycleDefinitions | Gets all the Life Cycle Definitions in this vault. |
| GetAllLifeCycleNotificationDefs | |
| GetAllowedLifeCycleStateTransitionIds | Get the Life Cycle Transitions that the current user is allowed to perform. |
| GetFolderFileACLByLifeCycleStateId | Gets the actual configured ACL when the Folder File Security Mode on a Life Cycle State Definition is set to ApplyACL |
| GetItemToFileLinkACLByLifeCycleStateId | Not intended for public use. |
| GetJobTypesByLifeCycleStateTransitionIds | Gets the custom jobs that are queued for a set of transitions. |
| GetLatestRevisionLifeCycleStatesByDefinitionId | Gets those lifecycle states being used by any latest version of any revision. |
| GetLifeCycleDefinitionDeleteRestrictionsById | Gets the restrictions on deleting a life cycle definition. |
| GetLifeCycleDefinitionsByIds | Gets a set of Life Cycle Definition objects based on their IDs. |
| GetLifeCycleStatesByIds | Gets a set of Life Cycle State objects based on their IDs. |
| GetLifeCycleStateTransitionNotificationById | |
| GetLifeCycleStateTransitionsByIds | Gets a set of Life Cycle Transitions by their IDs. |
| GetStateACLByLifeCycleStateId | Gets the security information for a life cycle state. |
| GetTransitionACEsByTransitionId | Gets the security information for a Life Cycle Transition. |
| SetLifeCycleStateTransitionNotification | |
| UpdateLifeCycleDefinition | Updates a life cycle definition. |
| UpdateLifeCycleState | Updates a Life Cycle State. |
| UpdateLifeCycleStateTransition | Updates a Life Cycle Transition. |
| UpdateLifeCycleStateTransitionJobTypes | Updates the custom jobs queued during a lifecycle state transition. |
Returned By
Where you get a LifeCycleService — members that return one.
Inheritance Hierarchy
- System.Object
- Autodesk.Connectivity.WebServices.ServiceBase
- Autodesk.Connectivity.WebServices.ServiceBase<T>
- Autodesk.Connectivity.WebServices.LifeCycleServiceBase
- Autodesk.Connectivity.WebServices.LifeCycleService