Provides a set of constants that allow the server to specify the current version state of a document version. A document version can be an in-process (latest) minor version, a released (latest) major version, a reservation (checked-out) version, or a superseded minor or major version. These constants are returned by the VersionStatus property.


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

Syntax

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

Members

Member NameDescription
RESERVATIONSpecifies that the document version is a reservation version. This is a document version that has been checked out. Only one version at a time in a given version series can be in the RESERVATION state.
IN_PROCESSSpecifies that the document version is an in-process minor version. This is a version that has been checked in and is the latest minor version. Only one version at a time in a given version series can be in the IN_PROCESS state. When a reservation version is checked in as a new minor version, it becomes the new in-process version and the previous in-process version becomes a superseded version.
RELEASEDSpecifies that the document version is a released major version. This is a version that has been checked in and is the latest major version. Only one version at a time in a given version series can be in the RELEASED state. When a reservation version is checked in as a major version, it becomes the new released version and the previously released version becomes a superseded version.
SUPERSEDEDSpecifies that the document version is a superseded version. This is a version that is either a previously released major version or an in-process minor version that has been replaced by a later version. Note that if you check in a document reservation as a new major version, both the previously released major version of the document and the in-process minor version associated with the previously released major version will be marked as superseded.

See Also