WorkflowDefinition Class Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

This class contains methods that is used to maintain and read information about workflow definition items in Content Studio
Inheritance Hierarchy

SystemObject
  SystemMarshalByRefObject
    ContentStudioCSBase
      ContentStudio.Document.Workflow.ManagementWorkflowDefinition

Namespace: ContentStudio.Document.Workflow.Management
Assembly: CSServer5 (in CSServer5.dll) Version: 5.7.5016.0 (5.7.5016.0)
Syntax

public class WorkflowDefinition : CSBase

The WorkflowDefinition type exposes the following members.

Constructors

  NameDescription
Public methodWorkflowDefinition
Initializes a new instance of the WorkflowDefinition class
Top
Methods

  NameDescription
Public methodCreate(ConnectionId, SessionId, String, Int32, String)
Creates a new Workflow definition.
Public methodCreate(ConnectionId, SessionId, String, String, String)
Creates a new workflow definition item
Public methodCreateObjRef (Inherited from MarshalByRefObject.)
Public methodDelete
Deletes a workflow item
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetLifetimeService (Inherited from MarshalByRefObject.)
Public methodGetType (Inherited from Object.)
Public methodGetWorkflowDefinitionXslt
Gets the XSLT document to be used to format the workflow xml
Public methodGetWorkflowSchema
Gets the XSD schema used to validate the Workflow definition xml
Public methodGetWorkflowTemplate
Gets the workflow template to be used with new empty workflow definitions
Public methodInitializeLifetimeService (Inherited from MarshalByRefObject.)
Public methodList
Gets a list of workflow definition items
Public methodListUsage
Gets a list of categories where a certain workflow is used
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodMemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public methodRead
Gets a global workflow item definition
Public methodSave(ConnectionId, SessionId, String, Int32, String)
Saves a Workflow definition.
Public methodSave(ConnectionId, SessionId, Int32, String, String, String)
Saves an existing workflow definition item
Public methodToString (Inherited from Object.)
Top
Fields

  NameDescription
Public fieldStatic memberMAX_WF_DESCRIPTION_SIZE
The maximum allowed length of the description of a Workflow definition item. This value is constant and has the value 1000.
Public fieldStatic memberMAX_WF_NAME_SIZE
The maximum allowed length of the name of a Workflow definition item. This value is constant and has the value 100.
Top
See Also

Reference