Provides a set of constants that specify how to change a document’s current lifecycle state (as defined by the document’s associated document lifecycle policy) or its exception-state status. These constants are used by the flags parameter of a document's ChangeState method.


Namespace: FileNet.Api.Constants
Assembly: FileNet.Api (in filenet.api.dll)

Syntax

Visual Basic (Declaration)
Public Enum LifecycleChangeFlags
C#
public enum LifecycleChangeFlags
C++
public enum class LifecycleChangeFlags
J#
public enum LifecycleChangeFlags
JScript
public enum LifecycleChangeFlags

Members

Member NameDescription
RESETReset the document’s current lifecycle state to the initial state in its document lifecycle policy and set the document's CurrentState property to the name of the initial state.
CLEAR_EXCEPTIONRemove the document from the exception state and set its IsInExceptionState property to false.
PROMOTEPromote the document’s current lifecycle state to the next state in its document lifecycle policy and set the document's CurrentState property to the name of the next state.
DEMOTEDemote the document’s current lifecycle state to the previous state in its document lifecycle policy and set the document's CurrentState property to the name of the previous state, unless the CanBeDemoted property of the document’s current lifecycle state (DocumentState object) is set to false.
SET_EXCEPTIONPlace the document into the exception state and set its IsInExceptionState property to true.

See Also