Click or drag to resize
WorkflowDesignerService Class
Workflow graph service implementation.
Inheritance Hierarchy

Namespace: CMS.WebServices
Assembly: CMS.WebServices (in CMS.WebServices.dll) Version: 8.2.23
Syntax
C#
public class WorkflowDesignerService : IWorkflowDesignerService, 
	IGraphService

The WorkflowDesignerService type exposes the following members.

Constructors
  NameDescription
Public methodWorkflowDesignerService
Top
Methods
  NameDescription
Public methodAddSwitchCase
Adds switch case to multi-choice node.
Public methodCreateConnection
Creates a new connection between selected nodes.
Public methodCreateNode
Creates new node of specified type.
Public methodCreateNodeOnConnections
Creates new node of specified type.
Protected methodDeleteNode
Deletes node with dependencies check
Public methodEditConnectionEnd
Moves connection end to selected node.
Public methodEditConnectionStart
Moves connection start to specified node.
Protected methodGetBadRequestResponse(String)
Returns ServiceResponse with BadRequest type
Protected methodGetBadRequestResponseTData(String)
Returns generic ServiceResponse with BadRequest type
Protected methodGetBadRequestResponseTData(String, TData)
Returns generic ServiceResponse with BadRequest type
Protected methodGetEventLogSource
Gets event log source
Public methodGetNode
Get node specification for refresh purpose.
Protected methodGetNotFoundResponse
Returns ServiceResponse with NotFound type
Protected methodGetNotFoundResponseTData
Returns generic ServiceResponse with NotFound type
Protected methodIsAuthorized
Check user permissions.
Public methodRemoveConnection
Deletes selected connection.
Public methodRemoveNode
Removes specified node and all its connections.
Public methodRemoveSwitchCase
Removes switch case from multi-choice node.
Public methodSetNodeName
Sets node name.
Public methodSetNodePosition
Sets new position to specified node.
Public methodSetSwitchCaseName
Sets switch case name.
Top
Extension Methods
  NameDescription
Public Extension MethodAsValue
Converts object to a query value which can be used as a query parameter
(Defined by QueryExtensions.)
Public Extension MethodGetAPIString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodGetString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodToBoolean
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDateTime
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDouble
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToGuid
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToInteger
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToString
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.)
Top
See Also