Public Properties

  Name Description
Public property DocumentLifecycleAction Specifies the DocumentLifecycleAction object associated with this DocumentLifecyclePolicy object that holds the definition of the actions to take when a document's lifecycle state changes.
Public property DocumentStates Specifies a DocumentStateList object that contains the complete set of valid document states (each of which is represented by a DocumentState object) defined by this DocumentLifecyclePolicy object. Each document lifecycle policy defines a set of states through which a document can transition into during its lifecycle.
Public property PreserveDirectPermissions Determines whether direct access control entries (ACEs) are preserved on an object when a given security policy template or lifecycle policy is applied to the object. Direct ACEs are permissions that have been directly set on the object, not set through inheritance. If the value of this property is False, the object's original direct permissions are replaced by the permissions defined by the applied security policy template or lifecycle policy. Permissions inherited from the object's security parent are retained. If the value is True, the object's original direct permissions are preserved as well as its inherited permissions.
Public property ResetLifecycleOnCheckin Specifies whether to reset the lifecycle state of the new checked-in version of a document to the initial state of its associated document lifecycle policy (true) or not (false). If the ResetLifecycleOnCheckin property of a document's associated DocumentLifecyclePolicy object is set to false, the lifecycle state of the document will remain the same from one version to the next unless you explicitly change it using the document's ChangeState method.
Top

See Also