DocumentObj 2.0 GetPossibleTransitionStates [deprecated]

Gets a list of states that a particular version and language of an Content Manager object can be moved to.


Parameters

NameTypeDirectionDescription
psAuthContextStringInOutDeprecated proprietary authentication context only used by .ASMX web services based on internal username/password authentication. Claims based security standards drive all the WCF .SVC web services making this parameter redundant.
psDocIDStringInThe logical identifier of the object
psVersionStringInOutThe version of the object. When no exact version is given, the version number will be returned.
psLngStringInThe (working) language of the object
psResolutionStringInThe resolution of the object. Only used for illustrations, for other object types this parameter has to be empty
psOutStatesListStringInOutList of possible transition states

Requirements are:
  • The user must have read accessfor the folder holding the object.
Note that:
  • All logical identifiers within Content Manager are in uppercase.
  • The result of this function is typically used to get a list of possible values for the state of the language version of the object.
  • These states depend from the current state of the object, the metadata of the object and the roles of the current user.
  • When the specified object does not exist, the possible initial states for a new object are returned. Like this it is also possible to use the keyword new for the parameter psVersion.
  • The states returned are those that are valid according to the workflow definitions.