Click or drag to resize
IWorkflowDesignerService Interface
Workflow graph contract for purposes of JavaScript proxy object generation. Its name is same as the name of interface so if we used IGraphService only, we could access from JavaScript only one implementation. Eventually we want multiple graph implementations with different service implementations on a page.

Namespace: CMS.WebServices
Assembly: CMS.WebServices (in CMS.WebServices.dll) Version: 13.0.131
Syntax
C#
public interface IWorkflowDesignerService : IGraphService

The IWorkflowDesignerService type exposes the following members.

Methods
  NameDescription
Public methodAddSwitchCase
Adds switch case to multi-choice node.
(Inherited from IGraphService.)
Public methodCreateConnection
Creates a new connection between specified nodes.
(Inherited from IGraphService.)
Public methodCreateNode
Creates new node of specified type.
(Inherited from IGraphService.)
Public methodCreateNodeOnConnections
Creates new node of specified type.
(Inherited from IGraphService.)
Public methodDuplicateNode
Duplicates a node.
(Inherited from IGraphService.)
Public methodEditConnectionEnd
Moves connection end to specified node.
(Inherited from IGraphService.)
Public methodEditConnectionStart
Moves connection start to specified node.
(Inherited from IGraphService.)
Public methodGetData
Gets data for action step with given actionId.
(Inherited from IGraphService.)
Public methodGetNode
Get node specification for refresh purpose.
(Inherited from IGraphService.)
Public methodRemoveConnection
Deletes specified connection.
(Inherited from IGraphService.)
Public methodRemoveNode
Removes specified node and all its connections.
(Inherited from IGraphService.)
Public methodRemoveSwitchCase
Removes switch case from multi-choice node.
(Inherited from IGraphService.)
Public methodSetNodeName
Sets node name.
(Inherited from IGraphService.)
Public methodSetNodePosition
Sets new position to specified node.
(Inherited from IGraphService.)
Public methodSetNoteContent
Sets content of a note.
(Inherited from IGraphService.)
Public methodSetSwitchCaseName
Sets switch case name.
(Inherited from IGraphService.)
Top
See Also