File: D:/HostingSpaces/MBoogaard/oosting-horseriding.com/Lib/CMS.WorkflowEngine.xml
<?xml version="1.0"?>
<doc>
<assembly>
<name>CMS.WorkflowEngine</name>
</assembly>
<members>
<member name="T:CMS.WorkflowEngine.BaseWorkflowAction`3">
<summary>
General base class for workflow actions.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.IWorkflowAction">
<summary>
Interface for workflow actions.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.IWorkflowAction.Execute">
<summary>
Executes action.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.IWorkflowAction.Process(CMS.WorkflowEngine.IWorkflowActionEventArgs)">
<summary>
Processes action.
</summary>
<param name="args">Arguments of action</param>
</member>
<member name="P:CMS.WorkflowEngine.IWorkflowAction.Arguments">
<summary>
Action arguments
</summary>
</member>
<member name="M:CMS.WorkflowEngine.BaseWorkflowAction`3.Execute">
<summary>
Executes action. You can use parameters to allow users to modify the behavior.
</summary>
<example>
To access the values of parameters, you can use this code.
<code>
GetResolvedParameter("StringParameterName", string.Empty);
GetResolvedParameter("BooleanParameterName", false);
</code>
</example>
</member>
<member name="M:CMS.WorkflowEngine.BaseWorkflowAction`3.GetDefaultMacroResolver">
<summary>
Prepares macro resolver for usage.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.BaseWorkflowAction`3.GetResolvedParameter``1(System.String,``0)">
<summary>
Gets resolved value of parameter.
</summary>
<param name="parameterName">Parameter name</param>
<param name="defaultValue">Default value</param>
</member>
<member name="M:CMS.WorkflowEngine.BaseWorkflowAction`3.Process(CMS.WorkflowEngine.IWorkflowActionEventArgs)">
<summary>
Processes action.
</summary>
<param name="args">Arguments of action</param>
</member>
<member name="M:CMS.WorkflowEngine.BaseWorkflowAction`3.LogMessage(System.String,System.String,System.String,`0)">
<summary>
Logs message to event log.
</summary>
<param name="eventType">Type of the event. Please use predefined constants from EventLogProvider</param>
<param name="eventCode">Event code (UPDATEDOC, SENDEMAIL, DELETE, etc.)</param>
<param name="message">Message</param>
<param name="infoObj">Info object</param>
</member>
<member name="P:CMS.WorkflowEngine.BaseWorkflowAction`3.Arguments">
<summary>
Action arguments
</summary>
</member>
<member name="P:CMS.WorkflowEngine.BaseWorkflowAction`3.MacroTable">
<summary>
Hash table for resolved parameters values
</summary>
</member>
<member name="P:CMS.WorkflowEngine.BaseWorkflowAction`3.Manager">
<summary>
Manager.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.BaseWorkflowAction`3.ActionDefinition">
<summary>
Action definition.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.BaseWorkflowAction`3.Parameters">
<summary>
Parameters of action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.BaseWorkflowAction`3.User">
<summary>
User running action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.BaseWorkflowAction`3.ActionStep">
<summary>
Current step.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.BaseWorkflowAction`3.InitialStep">
<summary>
Current step.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.BaseWorkflowAction`3.OriginalStep">
<summary>
Current step.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.BaseWorkflowAction`3.Workflow">
<summary>
Current workflow.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.BaseWorkflowAction`3.InfoObject">
<summary>
Current info object.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.BaseWorkflowAction`3.StateObject">
<summary>
Current state object.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.BaseWorkflowAction`3.Comment">
<summary>
Comment used when action moves to next step.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.BaseWorkflowAction`3.MacroResolver">
<summary>
Macro resolver for action.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.ActionsExecutor`3">
<summary>
Action executor.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.ActionsExecutor`3.#ctor(CMS.WorkflowEngine.WorkflowActionEventArgs{`0,`1,`2})">
<summary>
Creates executor of action based on given arguments.
</summary>
<param name="arguments">Action arguments</param>
</member>
<member name="M:CMS.WorkflowEngine.ActionsExecutor`3.Execute">
<summary>
Executes action in asynchronous thread if allowed.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.ActionsExecutor`3.Run">
<summary>
Executes action.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.ActionsExecutor`3.RunAsync">
<summary>
Executes action in separate thread.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.ActionsExecutor`3.Arguments">
<summary>
Parameters of step action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.ActionsExecutor`3.Manager">
<summary>
Workflow manager.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.IWorkflowActionEventArgs">
<summary>
Interface for workflow action arguments.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.IWorkflowActionEventArgs.ActionDefinition">
<summary>
Action definition.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.IWorkflowActionEventArgs.Parameters">
<summary>
Parameters of action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.IWorkflowActionEventArgs.User">
<summary>
User running action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.IWorkflowActionEventArgs.ActionStep">
<summary>
Current step.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.IWorkflowActionEventArgs.InitialStep">
<summary>
Current step.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.IWorkflowActionEventArgs.OriginalStep">
<summary>
Current step.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.IWorkflowActionEventArgs.Workflow">
<summary>
Current workflow.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.IWorkflowActionEventArgs.Comment">
<summary>
Comment used when action moves to next step.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.IWorkflowActionEventArgs.StopProcessing">
<summary>
Indicates if the process should be stopped. Process is not moved to the next step.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.ActionsWorker`3">
<summary>
Class for asynchronous object changes logging.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.ActionsWorker`3.#ctor(CMS.WorkflowEngine.WorkflowActionEventArgs{`0,`1,`2})">
<summary>
Constructor.
</summary>
<param name="arguments">Worker arguments</param>
</member>
<member name="M:CMS.WorkflowEngine.ActionsWorker`3.Run">
<summary>
Runs the action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.ActionsWorker`3.Arguments">
<summary>
Parameters of step action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.ActionsWorker`3.Manager">
<summary>
Workflow manager.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowActionEventArgs`3">
<summary>
Workflow action event arguments
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionEventArgs`3.#ctor">
<summary>
Constructor
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionEventArgs`3.Manager">
<summary>
Manager.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionEventArgs`3.ActionDefinition">
<summary>
Action definition.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionEventArgs`3.Parameters">
<summary>
Parameters of action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionEventArgs`3.User">
<summary>
User running action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionEventArgs`3.ActionStep">
<summary>
Current step.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionEventArgs`3.InitialStep">
<summary>
Current step.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionEventArgs`3.OriginalStep">
<summary>
Current step.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionEventArgs`3.Workflow">
<summary>
Current workflow.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionEventArgs`3.InfoObject">
<summary>
Current info object.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionEventArgs`3.StateObject">
<summary>
Info object representing automation state. Used for automation processes.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionEventArgs`3.Comment">
<summary>
Comment used when action moves to next step.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionEventArgs`3.StopProcessing">
<summary>
Indicates if the process should be stopped. Process is not moved to the next step.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.ExportSpecialActions">
<summary>
Handles special actions during the export process.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.ExportSpecialActions.Init">
<summary>
Initializes export handlers
</summary>
</member>
<member name="T:CMS.WorkflowEngine.ImportSpecialActions">
<summary>
Handles special actions during the import process.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.ImportSpecialActions.Init">
<summary>
Initializes export handlers
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowEnums">
<summary>
Wrapper class to provide workflow enumerations.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowEnums.RegisterFields">
<summary>
Registers the workflow enumerations.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowModuleMetadata">
<summary>
Represents the Workflow module metadata.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowModuleMetadata.#ctor">
<summary>
Default constructor
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowResolvers">
<summary>
Resolvers used in e-mail templates and other macro visual components.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowResolvers.WorkflowBaseResolver">
<summary>
Returns base empty workflow macro resolver.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowResolvers.WorkflowSimpleResolver">
<summary>
Returns simple empty workflow macro resolver.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowActionContext">
<summary>
Workflow action context. Ensures context for the workflow actions block.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowActionContext.mCheckStepPermissions">
<summary>
Indicates if step permissions should be checked.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowActionContext.mProcessActionsAsync">
<summary>
Indicates if the workflow actions should be processed asynchronously (in new thread).
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionContext.RestoreOriginalValues">
<summary>
Restores the original values to the context
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionContext.CheckStepPermissions">
<summary>
Indicates if step permissions should be checked.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionContext.ProcessActionsAsync">
<summary>
Indicates if the workflow actions should be processed asynchronously (in new thread).
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionContext.CurrentCheckStepPermissions">
<summary>
Indicates if step permissions should be checked.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionContext.CurrentProcessActionsAsync">
<summary>
Indicates if the workflow actions should be processed asynchronously (in new thread).
</summary>
</member>
<member name="T:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1">
<summary>
Abstract class for creating settings containers based on step type.
</summary>
<typeparam name="Type">Type of returned setting object</typeparam>
</member>
<member name="F:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.mFactory">
<summary>
Private property factory.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.GetSettingsObject(CMS.DataEngine.WorkflowStepTypeEnum)">
<summary>
Returns settings for specified type.
</summary>
<param name="type">Step type</param>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.GetSettingsObject(System.Collections.Generic.List{CMS.DataEngine.WorkflowStepTypeEnum})">
<summary>
Returns settings for specified types.
</summary>
<param name="types">Step types</param>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.GetActionSettings">
<summary>
Injects dependencies for step type action.
</summary>
<returns>Generic data type</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.GetConditionSettings">
<summary>
Injects dependencies for step type condition.
</summary>
<returns>Generic data type</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.GetDocumentArchivedSettings">
<summary>
Injects dependencies for step type of archived document.
</summary>
<returns>Generic data type</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.GetDocumentEditSettings">
<summary>
Injects dependencies for step type of edited document.
</summary>
<returns>Generic data type</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.GetDocumentPublishedSettings">
<summary>
Injects dependencies for step type of published document.
</summary>
<returns>Generic data type</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.GetMultichoiceSettings">
<summary>
Injects dependencies for step type multi choice.
</summary>
<returns>Generic data type</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.GetMultichoiceFirstWinSettings">
<summary>
Injects dependencies for step type multi choice first win.
</summary>
<returns>Generic data type</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.GetStandardSettings">
<summary>
Injects dependencies for step type standard.
</summary>
<returns>Generic data type</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.GetStartSettings">
<summary>
Injects dependencies for step type start.
</summary>
<returns>Generic data type</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.GetFinishedSettings">
<summary>
Injects dependencies for step type start.
</summary>
<returns>Generic data type</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.GetUndefinedSettings">
<summary>
Injects dependencies for step type undefined.
</summary>
<returns>Generic data type</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.GetUserchoiceSettings">
<summary>
Injects dependencies for step type user choice.
</summary>
<returns>Generic data type</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.GetWaitSettings">
<summary>
Injects dependencies for step type wait.
</summary>
<returns>Generic data type</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.GetDefaultSettings">
<summary>
Injects dependencies for step type default.
</summary>
<returns>Generic data type</returns>
</member>
<member name="P:CMS.WorkflowEngine.Factories.StepTypeDependencyInjector`1.Factory">
<summary>
Setting property executing the creation.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode">
<summary>
Factory class for getting display name based on step type.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode.mInstance">
<summary>
Instance for singleton pattern usage.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode.GetNode(CMS.DataEngine.WorkflowStepTypeEnum)">
<summary>
Creates new workflow node instance based on given workflow step type.
</summary>
<param name="type">Type of workflow step</param>
<returns>New workflow node</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode.GetActionSettings">
<summary>
Creates new workflow node for step type action.
</summary>
<returns>New workflow node</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode.GetConditionSettings">
<summary>
Creates new workflow node for step type condition.
</summary>
<returns>New workflow node</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode.GetDocumentArchivedSettings">
<summary>
Creates new workflow node for step type of archived document.
</summary>
<returns>New workflow node</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode.GetDocumentEditSettings">
<summary>
Creates new workflow node for step type of edited document.
</summary>
<returns>New workflow node</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode.GetDocumentPublishedSettings">
<summary>
Creates new workflow node for step type of published document.
</summary>
<returns>New workflow node</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode.GetMultichoiceSettings">
<summary>
Creates new workflow node for step type multi choice.
</summary>
<returns>New workflow node</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode.GetMultichoiceFirstWinSettings">
<summary>
Creates new workflow node for step type multi choice first win.
</summary>
<returns>New workflow node</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode.GetStandardSettings">
<summary>
Creates new workflow node for step type standard.
</summary>
<returns>New workflow node</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode.GetStartSettings">
<summary>
Creates new workflow node for step type start.
</summary>
<returns>New workflow node</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode.GetFinishedSettings">
<summary>
Creates new workflow node for step type start.
</summary>
<returns>New workflow node</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode.GetUndefinedSettings">
<summary>
Creates new workflow node for step type undefined.
</summary>
<returns>New workflow node</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode.GetUserchoiceSettings">
<summary>
Creates new workflow node for step type user choice.
</summary>
<returns>New workflow node</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode.GetWaitSettings">
<summary>
Creates new workflow node for step type wait.
</summary>
<returns>New workflow node</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeWorkflowNode.GetDefaultSettings">
<summary>
Creates new workflow node for step type default.
</summary>
<returns>New workflow node</returns>
</member>
<member name="T:CMS.WorkflowEngine.Factories.StepTypeFactory`1">
<summary>
Factory for creating setting objects based on workflow step type.
</summary>
<typeparam name="ContainerType">Type of settings object</typeparam>
</member>
<member name="F:CMS.WorkflowEngine.Factories.StepTypeFactory`1.mInjector">
<summary>
Local variable containing dependency injector.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeFactory`1.#ctor(CMS.WorkflowEngine.Factories.StepTypeDependencyInjector{`0})">
<summary>
Sets dependency injector.
</summary>
<param name="injector">Dependency injector used in factory methods</param>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeFactory`1.GetSettingsObject(System.Collections.Generic.List{CMS.DataEngine.WorkflowStepTypeEnum})">
<summary>
Creates menu items based on workflow step types.
</summary>
<param name="stepTypes">List of workflow step types</param>
<returns>List of settings objects</returns>
</member>
<member name="M:CMS.WorkflowEngine.Factories.StepTypeFactory`1.GetSettingsObject(CMS.DataEngine.WorkflowStepTypeEnum)">
<summary>
Creates menu items based on workflow step type.
</summary>
<param name="nodeType">Workflow step types</param>
<returns>Settings object</returns>
</member>
<member name="T:CMS.WorkflowEngine.GraphConfig.WorkflowConnection">
<summary>
Class creating connection definition from information given by workflow.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.GraphConfig.WorkflowConnection.#ctor(CMS.WorkflowEngine.WorkflowTransitionInfo)">
<summary>
Creates Connection configuration object by given WorkflowTransitionInfo object.
</summary>
<param name="transition">Transition to be rewritten</param>
<returns>Connection configuration object</returns>
</member>
<member name="M:CMS.WorkflowEngine.GraphConfig.WorkflowConnection.#ctor(System.String,System.String)">
<summary>
Method for support of basic workflows.
</summary>
<param name="fromID">ID of source node</param>
<param name="toID">ID of target node</param>
<returns>New connection</returns>
</member>
<member name="T:CMS.WorkflowEngine.GraphConfig.WorkflowGraph">
<summary>
Definition of workflow graph
</summary>
</member>
<member name="F:CMS.WorkflowEngine.GraphConfig.WorkflowGraph.mWorkflow">
<summary>
Workflow to be converted.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.GraphConfig.WorkflowGraph.#ctor(CMS.WorkflowEngine.WorkflowInfo)">
<summary>
Creates graph configuration object from given Workflow.
</summary>
<returns>Graph configuration object</returns>
</member>
<member name="M:CMS.WorkflowEngine.GraphConfig.WorkflowGraph.GetDefaultConnections">
<summary>
Returns default list of connections based on given information.
</summary>
<returns>List of connections.</returns>
</member>
<member name="M:CMS.WorkflowEngine.GraphConfig.WorkflowGraph.GetDefaultNodes">
<summary>
Returns default list of nodes based on given information.
</summary>
<returns>List of nodes</returns>
</member>
<member name="M:CMS.WorkflowEngine.GraphConfig.WorkflowGraph.SuplementBasicNodesDefinition">
<summary>
Supplements definition of basic nodes to be printable.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.GraphConfig.WorkflowGraph.AddConnection(System.Int32,System.Int32)">
<summary>
Adds single connection based on given indexes from list of Nodes.
</summary>
<param name="fromIndex">Index from nodes</param>
<param name="toIndex">Index from nodes</param>
</member>
<member name="M:CMS.WorkflowEngine.GraphConfig.WorkflowGraph.ExtendGraphResources">
<summary>
Extends resource dictionaries for graph in JS.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.GraphConfig.WorkflowNode">
<summary>
Workflow node configuration
</summary>
</member>
<member name="F:CMS.WorkflowEngine.GraphConfig.WorkflowNode.mWorkflowStep">
<summary>
Reference to workflow step on which is based this node.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.GraphConfig.WorkflowNode.#ctor">
<summary>
Constructor for default node container.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.GraphConfig.WorkflowNode.GetInstance(CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Method creating node based on given workflow step.
</summary>
<param name="step">Type of workflow step</param>
<returns>New workflow node</returns>
</member>
<member name="M:CMS.WorkflowEngine.GraphConfig.WorkflowNode.GetInstance(CMS.DataEngine.WorkflowStepTypeEnum)">
<summary>
Method creating empty node just with predefined type-specific properties.
</summary>
<param name="type">Type of workflow step</param>
<returns>New workflow node</returns>
</member>
<member name="M:CMS.WorkflowEngine.GraphConfig.WorkflowNode.LoadAction(CMS.WorkflowEngine.WorkflowActionInfo)">
<summary>
Fills information about action of step.
</summary>
<param name="action">Workflow action</param>
</member>
<member name="M:CMS.WorkflowEngine.GraphConfig.WorkflowNode.GetDefaultSourcePoints">
<summary>
Method returning default list of source points based on given information.
</summary>
<returns>List of source points</returns>
</member>
<member name="T:CMS.WorkflowEngine.GraphConfig.WorkflowSourcePoint">
<summary>
Workflow source point configuration
</summary>
</member>
<member name="M:CMS.WorkflowEngine.GraphConfig.WorkflowSourcePoint.#ctor(CMS.WorkflowEngine.Definitions.SourcePoint)">
<summary>
Creates source point configuration object by given workflow source point object.
</summary>
<param name="sourcePoint">Source point to be rewritten</param>
<returns>Source point configuration object</returns>
</member>
<member name="T:CMS.WorkflowEngine.Definitions.CaseSourcePoint">
<summary>
Class handling initial values for user choice source point.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.Definitions.SourcePoint">
<summary>
Class to hold the workflow step source point definition.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.Definitions.SourcePoint.#ctor">
<summary>
Constructor
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.SourcePoint.Guid">
<summary>
Point GUID
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.SourcePoint.Label">
<summary>
Point label
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.SourcePoint.Text">
<summary>
Point action text
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.SourcePoint.Tooltip">
<summary>
Point action tooltip
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.SourcePoint.Condition">
<summary>
Point condition
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.SourcePoint.Type">
<summary>
Point type
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.SourcePoint.StepRolesSecurity">
<summary>
Security settings for roles
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.SourcePoint.StepUsersSecurity">
<summary>
Security settings for users
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.SourcePoint.InheritsUsersSettings">
<summary>
Indicates if users settings are inherited
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.SourcePoint.InheritsRolesSettings">
<summary>
Indicates if roles settings are inherited
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.SourcePoint.InheritsStepSettings">
<summary>
Indicates if all step security settings are inherited
</summary>
</member>
<member name="M:CMS.WorkflowEngine.Definitions.CaseSourcePoint.#ctor">
<summary>
Default constructor
</summary>
</member>
<member name="M:CMS.WorkflowEngine.Definitions.CaseSourcePoint.#ctor(System.Int32)">
<summary>
Constructor ensuring numbered default labels
</summary>
<param name="order">Number to be added to label</param>
</member>
<member name="T:CMS.WorkflowEngine.Definitions.ChoiceSourcePoint">
<summary>
Class handling initial values for user choice source point.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.Definitions.ChoiceSourcePoint.#ctor">
<summary>
Default constructor
</summary>
</member>
<member name="M:CMS.WorkflowEngine.Definitions.ChoiceSourcePoint.#ctor(System.Int32)">
<summary>
Constructor ensuring numbered default labels
</summary>
<param name="order">Number to be added to label</param>
</member>
<member name="T:CMS.WorkflowEngine.Definitions.ConditionSourcePoint">
<summary>
Class handling initial values for condition source point.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.Definitions.ConditionSourcePoint.#ctor">
<summary>
Default constructor
</summary>
</member>
<member name="T:CMS.WorkflowEngine.Definitions.TimeoutSourcePoint">
<summary>
Class handling initial values for timeout source point.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.Definitions.TimeoutSourcePoint.#ctor">
<summary>
Default constructor
</summary>
</member>
<member name="T:CMS.WorkflowEngine.Definitions.ElseSourcePoint">
<summary>
Class handling initial values for else source point.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.Definitions.ElseSourcePoint.#ctor">
<summary>
Default constructor
</summary>
</member>
<member name="T:CMS.WorkflowEngine.ProcessInstanceStatusEnum">
<summary>
Process instance status enumeration.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.ProcessInstanceStatusEnum.None">
<summary>
There is no process instance
</summary>
</member>
<member name="F:CMS.WorkflowEngine.ProcessInstanceStatusEnum.Running">
<summary>
There is at least one running instance
</summary>
</member>
<member name="F:CMS.WorkflowEngine.ProcessInstanceStatusEnum.Finished">
<summary>
All process instances are finished
</summary>
</member>
<member name="T:CMS.WorkflowEngine.ProcessStatusEnum">
<summary>
Process status enumeration.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.ProcessStatusEnum.Pending">
<summary>
Pending status
</summary>
</member>
<member name="F:CMS.WorkflowEngine.ProcessStatusEnum.Processing">
<summary>
Processing status
</summary>
</member>
<member name="F:CMS.WorkflowEngine.ProcessStatusEnum.Finished">
<summary>
Finished status
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowEmailTypeEnum">
<summary>
Workflow email type enumeration.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowEmailTypeEnum.Unknown">
<summary>
Unknown type.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowEmailTypeEnum.Approved">
<summary>
Template for e-mails sent to editor/moderator when document is approved.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowEmailTypeEnum.ReadyForApproval">
<summary>
Template for e-mails sent when document is approved.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowEmailTypeEnum.Rejected">
<summary>
Template for e-mails sent when document is rejected.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowEmailTypeEnum.Published">
<summary>
Template for e-mails sent when document is published.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowEmailTypeEnum.Archived">
<summary>
Template for e-mails sent when document is archived.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowEmailTypeEnum.Notification">
<summary>
Template for general notification e-mails.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.ProcessRecurrenceTypeEnum">
<summary>
Process recurrence type enumeration.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.ProcessRecurrenceTypeEnum.NotSpecified">
<summary>
Recurrence type not specified.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.ProcessRecurrenceTypeEnum.Recurring">
<summary>
The process can be started on the contact anytime.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.ProcessRecurrenceTypeEnum.NonRecurring">
<summary>
The process can only be started if it hasn't been run on the contact before.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.ProcessRecurrenceTypeEnum.NonConcurrentRecurring">
<summary>
The process can only be started if the same process is currently not running on the contact. It is either already finished or there is no record of the run.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowStepSecurityEnum">
<summary>
Workflow step security enumeration.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowStepSecurityEnum.Default">
<summary>
Default security settings. (for whole step - no one is allowed, for source point - inherit settings from step)
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowStepSecurityEnum.OnlyAssigned">
<summary>
Only assigned are granted with permissions.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowStepSecurityEnum.AllExceptAssigned">
<summary>
All are granted with permissions except assigned.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowTriggerTypeEnum">
<summary>
ObjectWorkflowTrigger type enumeration
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowTriggerTypeEnum.Creation">
<summary>
Object has been created.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowTriggerTypeEnum.Change">
<summary>
Object has been changed.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowActionInfo">
<summary>
WorkflowActionInfo data container class.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowActionInfo.OBJECT_TYPE">
<summary>
Object type
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowActionInfo.OBJECT_TYPE_AUTOMATION">
<summary>
Object type for automation action
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowActionInfo.TYPEINFO">
<summary>
Type information.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowActionInfo.TYPEINFO_AUTOMATION">
<summary>
Type information for automation action.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfo.DeleteObject">
<summary>
Deletes the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfo.SetObject">
<summary>
Updates the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfo.#ctor">
<summary>
Constructor - Creates an empty WorkflowActionInfo object.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfo.#ctor(System.Data.DataRow)">
<summary>
Constructor - Creates a new WorkflowActionInfo object from the given DataRow.
</summary>
<param name="dr">DataRow with the object data.</param>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.TypeInfo">
<summary>
Type information.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionID">
<summary>
ID of action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionGUID">
<summary>
Action GUID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionLastModified">
<summary>
Object last modified.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionParameters">
<summary>
Parameters of action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionClass">
<summary>
Class name of action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionName">
<summary>
Code name of action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionDisplayName">
<summary>
Display name of action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionResourceID">
<summary>
Resource of action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionDescription">
<summary>
Action description.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionAssemblyName">
<summary>
Assembly name of action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionThumbnailGUID">
<summary>
Thumbnail GUID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionThumbnailClass">
<summary>
Thumbnail CSS font icon class name.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionIconGUID">
<summary>
Toolbar icon GUID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionIconClass">
<summary>
Icon CSS font icon class name.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionEnabled">
<summary>
Indicates if action is enabled.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionAllowedObjects">
<summary>
Gets or sets the workflow action allowed objects.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ActionWorkflowType">
<summary>
Type of the workflow
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowActionInfo.ObjectFullName">
<summary>
Object full name if defined
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowActionInfoProvider">
<summary>
Class providing WorkflowActionInfo management.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.#ctor">
<summary>
Constructor
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.GetWorkflowActions">
<summary>
Returns all workflow actions.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.GetAllWorkflowActions">
<summary>
Returns DataSet with all workflows.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.GetWorkflowActions(System.String,System.String,System.Int32,System.String)">
<summary>
Returns dataset of all workflow actions matching the specified parameters.
</summary>
<param name="where">Where condition</param>
<param name="orderBy">Order by expression</param>
<param name="topN">Number of records to be selected</param>
<param name="columns">Columns to be selected</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.GetWorkflowActions(System.String,System.String)">
<summary>
Returns dataset of all workflow actions matching the specified parameters.
</summary>
<param name="where">Where condition</param>
<param name="orderBy">Order by expression</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.GetWorkflowActionInfo(System.Int32)">
<summary>
Returns workflow action with specified ID.
</summary>
<param name="actionId">Workflow action ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.GetWorkflowActionInfo(System.String,CMS.WorkflowEngine.WorkflowTypeEnum)">
<summary>
Returns workflow action with specified name.
</summary>
<param name="actionName">Workflow action name</param>
<param name="type">Workflow type</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.GetWorkflowActionInfo(System.Guid)">
<summary>
Returns object with specified GUID.
</summary>
<param name="guid">Object GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.SetWorkflowActionInfo(CMS.WorkflowEngine.WorkflowActionInfo)">
<summary>
Sets (updates or inserts) specified workflow action.
</summary>
<param name="actionObj">Workflow action to be set</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.DeleteWorkflowActionInfo(CMS.WorkflowEngine.WorkflowActionInfo)">
<summary>
Deletes specified workflow action.
</summary>
<param name="actionObj">Workflow action to be deleted</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.DeleteWorkflowActionInfo(System.Int32)">
<summary>
Deletes workflow action with specified ID.
</summary>
<param name="actionId">Workflow action ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.CheckDependencies(System.Int32,System.Collections.Generic.List{System.String}@)">
<summary>
Checks the object dependencies. Returns true if there are depending objects.
</summary>
<param name="workflowActionId">Workflow action ID</param>
<param name="stepNames">List of step names which use given workflow step</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.GetWorkflowActions(System.String,System.String,System.String)">
<summary>
Returns dataset of all workflow actions matching the specified parameters.
</summary>
<param name="where">Where condition</param>
<param name="orderBy">Order by expression</param>
<param name="columns">Columns to be selected</param>
<returns>Data set with actions</returns>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.Clear(System.Boolean)">
<summary>
Clear hash tables.
</summary>
<param name="logTasks">If true, web farm tasks are logged</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.GetWorkflowActionsInternal">
<summary>
Returns all workflow actions.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.GetWorkflowActionsInternal(System.String,System.String,System.Int32,System.String)">
<summary>
Returns dataset of all workflow actions matching the specified parameters.
</summary>
<param name="where">Where condition</param>
<param name="orderBy">Order by expression</param>
<param name="topN">Number of records to be selected</param>
<param name="columns">Columns to be selected</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.GetWorkflowActionInfoInternal(System.Int32)">
<summary>
Returns workflow action with specified ID.
</summary>
<param name="actionId">Workflow action ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.GetWorkflowActionInfoInternal(System.String,CMS.WorkflowEngine.WorkflowTypeEnum)">
<summary>
Returns workflow action with specified name.
</summary>
<param name="actionName">Workflow action name</param>
<param name="type">Workflow type</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.GetWorkflowActionInfoInternal(System.Guid)">
<summary>
Returns object with specified GUID.
</summary>
<param name="guid">Object GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.SetWorkflowActionInfoInternal(CMS.WorkflowEngine.WorkflowActionInfo)">
<summary>
Sets (updates or inserts) specified workflow action.
</summary>
<param name="actionObj">Workflow action to be set</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.DeleteWorkflowActionInfoInternal(CMS.WorkflowEngine.WorkflowActionInfo)">
<summary>
Deletes specified workflow action.
</summary>
<param name="actionObj">Workflow action to be deleted</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.GetFullNameDictionary">
<summary>
Creates new dictionary for caching the objects by full name
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowActionInfoProvider.GetFullNameWhereCondition(System.String)">
<summary>
Gets the where condition that searches the object based on the given full name
</summary>
<param name="fullName">Object full name</param>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowUserInfo">
<summary>
WorkflowUserInfo data container class.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowUserInfo.OBJECT_TYPE">
<summary>
Object type
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowUserInfo.TYPEINFO">
<summary>
Type information.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowUserInfo.DeleteObject">
<summary>
Deletes the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowUserInfo.SetObject">
<summary>
Updates the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowUserInfo.#ctor">
<summary>
Constructor - Creates an empty WorkflowUserInfo object.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowUserInfo.#ctor(System.Data.DataRow)">
<summary>
Constructor - Creates a new WorkflowUserInfo object from the given DataRow.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowUserInfo.WorkflowID">
<summary>
Workflow ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowUserInfo.UserID">
<summary>
User ID.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowUserInfoProvider">
<summary>
Class providing WorkflowUserInfo management.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowUserInfoProvider.GetWorkflowUsers">
<summary>
Returns all workflow users.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowUserInfoProvider.GetWorkflowUserInfo(System.Int32,System.Int32)">
<summary>
Returns the WorkflowUserInfo structure for the specified workflowUser.
</summary>
<param name="workflowId">Workflow ID</param>
<param name="userId">User ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowUserInfoProvider.SetWorkflowUserInfo(CMS.WorkflowEngine.WorkflowUserInfo)">
<summary>
Sets (updates or inserts) specified workflowUser.
</summary>
<param name="workflowUser">WorkflowUser to set</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowUserInfoProvider.RemoveUserFromWorkflow(System.Int32,System.Int32)">
<summary>
Deletes specified workflowUser.
</summary>
<param name="workflowId">Workflow ID</param>
<param name="userId">User ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowUserInfoProvider.AddUserToWorkflow(System.Int32,System.Int32)">
<summary>
Adds specified user to the workflow.
</summary>
<param name="workflowId">Workflow ID</param>
<param name="userId">User ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowUserInfoProvider.DeleteWorkflowUserInfo(CMS.WorkflowEngine.WorkflowUserInfo)">
<summary>
Deletes specified workflowUser.
</summary>
<param name="workflowUser">WorkflowUser object</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowUserInfoProvider.GetWorkflowUsers(System.String,System.String,System.Int32,System.String)">
<summary>
Returns workflow users.
</summary>
<param name="where">Where condition to filter data</param>
<param name="orderBy">Order by statement</param>
<param name="topN">Number of items that should be returned (all if 0)</param>
<param name="columns">Column names</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowUserInfoProvider.GetWorkflowUsersInternal">
<summary>
Returns all workflow users.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowUserInfoProvider.GetWorkflowUserInfoInternal(System.Int32,System.Int32)">
<summary>
Returns the WorkflowUserInfo structure for the specified workflowUser.
</summary>
<param name="workflowId">Workflow ID</param>
<param name="userId">User ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowUserInfoProvider.GetWorkflowUsersInternal(System.String,System.String,System.Int32,System.String)">
<summary>
Returns workflow users.
</summary>
<param name="where">Where condition to filter data</param>
<param name="orderBy">Order by statement</param>
<param name="topN">Number of items that should be returned (all if 0)</param>
<param name="columns">Column names</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowUserInfoProvider.SetWorkflowUserInfoInternal(CMS.WorkflowEngine.WorkflowUserInfo)">
<summary>
Sets (updates or inserts) specified workflowUser.
</summary>
<param name="workflowUser">WorkflowUser to set</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowUserInfoProvider.DeleteWorkflowUserInfoInternal(CMS.WorkflowEngine.WorkflowUserInfo)">
<summary>
Deletes specified workflowUser.
</summary>
<param name="workflowUser">WorkflowUser object</param>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowStepUserInfo">
<summary>
WorkflowStepUserInfo data container class.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowStepUserInfo.OBJECT_TYPE">
<summary>
Object type
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowStepUserInfo.TYPEINFO">
<summary>
Type information.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfo.DeleteObject">
<summary>
Deletes the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfo.SetObject">
<summary>
Updates the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfo.GetExisting">
<summary>
Gets existing object
</summary>
<returns>Existing workflow step user object</returns>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfo.GetExistingWhereCondition">
<summary>
Gets a where condition to find an existing object based on current object
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfo.#ctor">
<summary>
Constructor - Creates an empty WorkflowStepUserInfo object.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfo.#ctor(System.Data.DataRow)">
<summary>
Constructor - Creates a new WorkflowStepUserInfo object from the given DataRow.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepUserInfo.WorkflowStepUserID">
<summary>
WorkflowStepUser ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepUserInfo.StepID">
<summary>
Step ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepUserInfo.UserID">
<summary>
User ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepUserInfo.StepSourcePointGUID">
<summary>
Step source point GUID.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowStepUserInfoProvider">
<summary>
Class providing WorkflowStepUserInfo management.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfoProvider.GetWorkflowStepUsers">
<summary>
Returns workflow step users.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfoProvider.GetWorkflowStepUserInfo(System.Int32,System.Int32)">
<summary>
Returns the WorkflowStepUserInfo structure for the specified workflowStepUser.
</summary>
<param name="stepId">Step ID</param>
<param name="userId">User ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfoProvider.GetWorkflowStepUserInfo(System.Int32,System.Int32,System.Guid)">
<summary>
Returns the WorkflowStepUserInfo structure for the specified workflow step, user and source point GUID.
</summary>
<param name="stepId">Step ID</param>
<param name="userId">User ID</param>
<param name="sourcePointGuid">Source point GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfoProvider.SetWorkflowStepUserInfo(CMS.WorkflowEngine.WorkflowStepUserInfo)">
<summary>
Sets (updates or inserts) specified workflowStepUser.
</summary>
<param name="workflowStepUser">WorkflowStepUser to set</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfoProvider.RemoveUserFromWorkflowStep(System.Int32,System.Int32)">
<summary>
Deletes specified workflowStepUser.
</summary>
<param name="stepId">Step ID</param>
<param name="userId">User ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfoProvider.RemoveUserFromWorkflowStep(System.Int32,System.Int32,System.Guid)">
<summary>
Removes user from workflow step source point.
</summary>
<param name="stepId">Step ID</param>
<param name="userId">User ID</param>
<param name="sourcePointGuid">Source point GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfoProvider.AddUserToWorkflowStep(System.Int32,System.Int32)">
<summary>
Adds specified user to the workflow step.
</summary>
<param name="stepId">Step ID</param>
<param name="userId">User ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfoProvider.AddUserToWorkflowStep(System.Int32,System.Int32,System.Guid)">
<summary>
Adds specified user to the workflow step source point.
</summary>
<param name="stepId">Step ID</param>
<param name="userId">User ID</param>
<param name="sourcePointGuid">Source point GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfoProvider.DeleteWorkflowStepUserInfo(CMS.WorkflowEngine.WorkflowStepUserInfo)">
<summary>
Deletes specified workflowStepUser.
</summary>
<param name="workflowStepUser">WorkflowStepUser object</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfoProvider.GetWorkflowStepUsers(System.String,System.String,System.Int32,System.String)">
<summary>
Returns workflow step users.
</summary>
<param name="where">Where condition to filter data</param>
<param name="orderBy">Order by statement</param>
<param name="topN">Number of items that should be returned (all if 0)</param>
<param name="columns">Column names</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfoProvider.GetWorkflowStepUsersInternal">
<summary>
Returns workflow step users.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfoProvider.GetWorkflowStepUserInfoInternal(System.Int32,System.Int32,System.Guid)">
<summary>
Returns the WorkflowStepUserInfo structure for the specified workflowStepUser.
</summary>
<param name="stepId">Step ID</param>
<param name="userId">User ID</param>
<param name="sourcePointGuid">Source point GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfoProvider.GetWorkflowStepUsersInternal(System.String,System.String,System.Int32,System.String)">
<summary>
Returns workflow step users.
</summary>
<param name="where">Where condition to filter data</param>
<param name="orderBy">Order by statement</param>
<param name="topN">Number of items that should be returned (all if 0)</param>
<param name="columns">Column names</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfoProvider.SetWorkflowStepUserInfoInternal(CMS.WorkflowEngine.WorkflowStepUserInfo)">
<summary>
Sets (updates or inserts) specified workflowStepUser.
</summary>
<param name="workflowStepUser">WorkflowStepUser to set</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepUserInfoProvider.DeleteWorkflowStepUserInfoInternal(CMS.WorkflowEngine.WorkflowStepUserInfo)">
<summary>
Deletes specified workflowStepUser.
</summary>
<param name="workflowStepUser">WorkflowStepUser object</param>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowEmailSettings">
<summary>
Class for workflow e-mail sending settings.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowEmailSettings.#ctor(CMS.Membership.UserInfo)">
<summary>
Constructor
</summary>
<param name="user">User</param>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowEmailSettings.Resolver">
<summary>
Macro resolver to use for resolving macros in e-mail
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowEmailSettings.Recipients">
<summary>
List of e-mail recipients
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowEmailSettings.User">
<summary>
Target workflow step
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowEmailSettings.EmailTemplateName">
<summary>
E-mail template name to use
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowEmailSettings.DefaultSubject">
<summary>
Default subject used when 'Subject' and selected template subject are empty.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowEmailSettings.Subject">
<summary>
Subject with higher priority then subject from template
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowEmailSettings.Body">
<summary>
Body with higher priority then body from template
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowEmailSettings.Sender">
<summary>
Sender with higher priority then sender from template
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowEmailSettings.SiteName">
<summary>
Site name
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowEmailSettings.LogEvents">
<summary>
Indicates if errors should be logged to event log
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowTransitionTypeEnum">
<summary>
Workflow transition type enumeration.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowTransitionTypeEnum.Manual">
<summary>
Manual transition.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowTransitionTypeEnum.Automatic">
<summary>
Automatic transition.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowTransitionInfo">
<summary>
WorkflowTransitionInfo data container class.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowTransitionInfo.OBJECT_TYPE">
<summary>
Object type
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowTransitionInfo.TYPEINFO">
<summary>
Type information.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfo.DeleteObject">
<summary>
Deletes the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfo.SetObject">
<summary>
Updates the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfo.GetExistingWhereCondition">
<summary>
Returns the existing object based on current object data.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfo.#ctor">
<summary>
Constructor - Creates an empty WorkflowTransitionInfo object.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfo.#ctor(System.Data.DataRow)">
<summary>
Constructor - Creates a new WorkflowTransitionInfo object from the given DataRow.
</summary>
<param name="dr">DataRow with the object data.</param>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowTransitionInfo.TransitionID">
<summary>
Transition ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowTransitionInfo.TransitionStartStepID">
<summary>
Start step of the transition.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowTransitionInfo.TransitionEndStepID">
<summary>
End step of the transition.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowTransitionInfo.TransitionType">
<summary>
Transition GUID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowTransitionInfo.TransitionLastModified">
<summary>
Transition time stamp.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowTransitionInfo.TransitionSourcePointGUID">
<summary>
Transition source point GUID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowTransitionInfo.TransitionWorkflowID">
<summary>
Transition workflow ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowTransitionInfo.TransitionSourcePoint">
<summary>
Start point definition of the transition (dynamically loaded)
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowTransitionInfoProvider">
<summary>
Class providing WorkflowTransitionInfo management.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.#ctor">
<summary>
Constructor
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.GetWorkflowTransitions">
<summary>
Returns all workflow transitions.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.GetWorkflowTransitions(System.String,System.String,System.Int32,System.String)">
<summary>
Returns dataset of all workflow transitions matching the specified parameters.
</summary>
<param name="where">Where condition.</param>
<param name="orderBy">Order by expression.</param>
<param name="topN">Number of records to be selected.</param>
<param name="columns">Columns to be selected.</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.GetWorkflowTransitions(System.Int32)">
<summary>
Returns the Dataset of workflow transitions.
</summary>
<param name="workflowId">Workflow ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.GetWorkflowTransitions(System.Int32,System.String,System.String,System.Int32,System.String)">
<summary>
Returns dataset of workflow transitions for given workflow.
</summary>
<param name="workflowId">Workflow ID</param>
<param name="where">Where condition.</param>
<param name="orderBy">Order by expression.</param>
<param name="topN">Number of records to be selected.</param>
<param name="columns">Columns to be selected.</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.GetWorkflowTransitions(System.String,System.String)">
<summary>
Returns dataset of all workflow transitions matching the specified parameters.
</summary>
<param name="where">Where condition.</param>
<param name="orderBy">Order by expression.</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.GetWorkflowTransitionInfo(System.Int32)">
<summary>
Returns workflow transition with specified ID.
</summary>
<param name="transitionId">Workflow transition ID.</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.GetWorkflowTransitionInfo(System.Guid)">
<summary>
Returns workflow transition with specified GUID.
</summary>
<param name="transitionGuid">Workflow transition GUID.</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.SetWorkflowTransitionInfo(CMS.WorkflowEngine.WorkflowTransitionInfo)">
<summary>
Sets (updates or inserts) specified workflow transition.
</summary>
<param name="transitionObj">Workflow transition to be set.</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.DeleteWorkflowTransitionInfo(CMS.WorkflowEngine.WorkflowTransitionInfo)">
<summary>
Deletes specified workflow transition.
</summary>
<param name="transitionObj">Workflow transition to be deleted.</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.DeleteWorkflowTransitionInfo(System.Int32)">
<summary>
Deletes workflow transition with specified ID.
</summary>
<param name="transitionId">Workflow transition ID.</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.Clear(System.Boolean)">
<summary>
Clears hashtables.
</summary>
<param name="logTasks">If true, web farm tasks are logged.</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.GetStepTransitions(CMS.WorkflowEngine.WorkflowStepInfo,System.String)">
<summary>
Gets workflow step transitions
</summary>
<param name="step">Workflow step</param>
<param name="where">Where condition</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.UpdateTransitionsEndStep(System.String,System.Int32)">
<summary>
Sets given end step ID to all transitions matching specified where condition.
</summary>
<param name="where">Where condition for selection all transitions to be updated.</param>
<param name="endStepID">Desired transition end step ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.GetWorkflowTransitionsInternal">
<summary>
Returns all workflow transitions.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.GetWorkflowTransitionsInternal(System.String,System.String,System.Int32,System.String)">
<summary>
Returns dataset of all workflow transitions matching the specified parameters.
</summary>
<param name="where">Where condition.</param>
<param name="orderBy">Order by expression.</param>
<param name="topN">Number of records to be selected.</param>
<param name="columns">Columns to be selected.</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.GetWorkflowTransitionInfoInternal(System.Int32)">
<summary>
Returns workflow transition with specified ID.
</summary>
<param name="transitionId">Workflow transition ID.</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.GetWorkflowTransitionInfoInternal(System.Guid)">
<summary>
Returns workflow transition with specified GUID.
</summary>
<param name="transitionGuid">Workflow transition GUID.</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.SetWorkflowTransitionInfoInternal(CMS.WorkflowEngine.WorkflowTransitionInfo)">
<summary>
Sets (updates or inserts) specified workflow transition.
</summary>
<param name="transitionObj">Workflow transition to be set.</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.DeleteWorkflowTransitionInfoInternal(CMS.WorkflowEngine.WorkflowTransitionInfo)">
<summary>
Deletes specified workflow transition.
</summary>
<param name="transitionObj">Workflow transition to be deleted.</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowTransitionInfoProvider.GetStepTransitionsInternal(CMS.WorkflowEngine.WorkflowStepInfo,System.String)">
<summary>
Gets workflow step transitions
</summary>
<param name="step">Workflow step</param>
<param name="where">Where condition</param>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowHistoryListInfo.OBJECT_TYPE">
<summary>
Object type
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowHistoryListInfo.TYPEINFO">
<summary>
Type information.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryListInfo.#ctor">
<summary>
Constructor - Creates an empty WorkflowHistoryListInfo object.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryListInfo.#ctor(System.Data.DataRow)">
<summary>
Constructor - Creates a new WorkflowHistoryListInfo object from the given DataRow.
</summary>
<param name="dr">DataRow with the object data</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryListInfo.GetDataQueryInternal">
<summary>
Gets the data query for this object type
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowScopeListInfo.OBJECT_TYPE">
<summary>
Object type
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowScopeListInfo.TYPEINFO">
<summary>
Type information.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeListInfo.#ctor">
<summary>
Constructor - Creates an empty WorkflowScopeListInfo object.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeListInfo.#ctor(System.Data.DataRow)">
<summary>
Constructor - Creates a new WorkflowScopeListInfo object from the given DataRow.
</summary>
<param name="dr">DataRow with the object data</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeListInfo.GetDataQueryInternal">
<summary>
Gets the data query for this object type
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowHelper">
<summary>
Class for workflow helper methods.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowHelper.MAX_STEP_HOPS">
<summary>
Maximum number of allowed step hops (to prevent endless cycles)
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowHelper.ACTION_SATUS_RUNNING">
<summary>
Action status - running action
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHelper.GetResolverName(CMS.WorkflowEngine.WorkflowInfo)">
<summary>
Gets macro resolver name for given workflow
</summary>
<param name="workflow">Workflow</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHelper.GetWorkflowEmailsSender(System.String)">
<summary>
Gets workflow e-mails default sender from settings
</summary>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHelper.SendWorkflowEmails(System.String)">
<summary>
Gets settings indicating if workflow e-mails should be sent
</summary>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHelper.GetScheduledTaskName(System.Guid)">
<summary>
Gets scheduled task name for given object and step
</summary>
<param name="stateGuid">State GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHelper.RefreshDesignerFromDialog(System.Web.UI.Page,System.Int32,System.String)">
<summary>
Refreshes designer from dialog edit
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHelper.CreateSourcePoint(CMS.DataEngine.WorkflowStepTypeEnum)">
<summary>
Creates source point with respect to workflow step type.
</summary>
<param name="stepType">Workflow step type</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHelper.GetWorkflowTypeString(CMS.WorkflowEngine.WorkflowTypeEnum,System.Boolean)">
<summary>
Gets workflow type string representation
</summary>
<param name="type">Workflow type</param>
<param name="versioning">Indicates if workflow automatically publishes changes</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHelper.GetWorkflowActionString(CMS.WorkflowEngine.WorkflowActionEnum)">
<summary>
Gets workflow action string representation
</summary>
<param name="action">Workflow action</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHelper.GetWorkflowTriggerTypeString(CMS.WorkflowEngine.WorkflowTriggerTypeEnum)">
<summary>
Gets workflow trigger type string representation.
</summary>
<param name="triggerType">Workflow trigger type</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHelper.GetDefaultEmailTemplateName(CMS.WorkflowEngine.WorkflowEmailTypeEnum)">
<summary>
Gets default e-mail template name.
</summary>
<param name="emailType">Type of workflow e-mail</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHelper.GetProcessStatusString(CMS.WorkflowEngine.ProcessStatusEnum)">
<summary>
Gets process status string representation.
</summary>
<param name="processStatus">Process status</param>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHelper.MaxStepsHopsCount">
<summary>
Maximum number of allowed step hops (to prevent endless cycles)
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowLogSettings">
<summary>
Class for workflow history log settings.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowLogSettings.#ctor(System.String,System.Int32)">
<summary>
Constructor
</summary>
<param name="objectType">Object type</param>
<param name="objectId">Object ID</param>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowLogSettings.VersionHistoryId">
<summary>
Version history ID
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowLogSettings.SourceStep">
<summary>
Source workflow step
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowLogSettings.TargetStep">
<summary>
Target workflow step
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowLogSettings.Comment">
<summary>
Comment
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowLogSettings.Rejected">
<summary>
Indicates if step was rejected.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowLogSettings.Time">
<summary>
Date and time of the action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowLogSettings.User">
<summary>
User info for the action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowLogSettings.ObjectType">
<summary>
Object type
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowLogSettings.ObjectID">
<summary>
Object ID
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowLogSettings.TransitionType">
<summary>
Transition type
</summary>
</member>
<member name="T:CMS.WorkflowEngine.AbstractWorkflowManager`3">
<summary>
Abstract class for managing the workflow procedure.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.AbstractWorkflowManager`3.mEventLogSource">
<summary>
Event log source name.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.AbstractWorkflowManager`3.mMacroResolver">
<summary>
Inner MacroResolver object.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.AbstractWorkflowManager`3.mSendEmails">
<summary>
Indicates if notification e-mails should be sent.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.AbstractWorkflowManager`3.mCheckStepPermissions">
<summary>
Indicates if step permissions should be checked when the step is moved.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.GetEmailResolver(`0,`1,CMS.Membership.UserInfo,CMS.WorkflowEngine.WorkflowStepInfo,CMS.WorkflowEngine.WorkflowStepInfo,CMS.WorkflowEngine.WorkflowInfo,System.String,System.String)">
<summary>
Get resolver for e-mail sending.
</summary>
<param name="infoObj">Info object</param>
<param name="stateObj">State object</param>
<param name="userInfo">User info that performed the action</param>
<param name="originalStep">Original workflow step</param>
<param name="currentStep">Current workflow step</param>
<param name="workflow">Workflow</param>
<param name="action">Workflow action string representation</param>
<param name="comment">Action comment</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.SetActionStatusInternal(`0,`1,System.String)">
<summary>
Sets action status
</summary>
<param name="infoObj">Info object</param>
<param name="stateObj">State object</param>
<param name="status">Status string</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.GetActionStatusInternal(`0,`1)">
<summary>
Gets action status
</summary>
<param name="infoObj">Info object</param>
<param name="stateObj">State object</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.GetEvalResolverInternal(`0,`1,CMS.WorkflowEngine.WorkflowInfo,CMS.WorkflowEngine.WorkflowStepInfo,CMS.Membership.UserInfo)">
<summary>
Gets resolver for evaluation of transitions and source points
</summary>
<param name="infoObj">Info object</param>
<param name="stateObj">State object</param>
<param name="workflow">Workflow</param>
<param name="step">Workflow step</param>
<param name="user">User</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.MoveToSpecificStepInternal(`0,`1,CMS.WorkflowEngine.WorkflowStepInfo,System.String,CMS.WorkflowEngine.WorkflowTransitionTypeEnum,`2)">
<summary>
Moves the specified object to the specified step in the workflow and returns workflow step.
</summary>
<param name="infoObj">Info object</param>
<param name="stateObj">State object</param>
<param name="step">Step to which should be specified object moved</param>
<param name="comment">Action comment</param>
<param name="transitionType">Type of transition</param>
<param name="action">Action context</param>
<remarks>The return step can be different than the original given step.</remarks>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.MoveToStepInternal(`0,`1,CMS.WorkflowEngine.WorkflowStepInfo,CMS.WorkflowEngine.WorkflowStepInfo,System.String,CMS.WorkflowEngine.WorkflowTransitionTypeEnum,System.Boolean)">
<summary>
Moves the specified object to the specified step in the workflow and returns the step.
</summary>
<param name="infoObj">Info object</param>
<param name="stateObj">State object</param>
<param name="currentStep">Current workflow step of the object</param>
<param name="step">Target workflow step of the object</param>
<param name="comment">Action comment</param>
<param name="transitionType">Type of transition</param>
<param name="handleActions">Indicates if step actions should be handled</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.GetNextStepInfoInternal(`0,`1,CMS.WorkflowEngine.WorkflowStepInfo,CMS.Membership.UserInfo)">
<summary>
Returns list of next steps for given object.
</summary>
<param name="infoObj">Info object</param>
<param name="stateObj">State object</param>
<param name="step">Current workflow step</param>
<param name="user">User</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.GetPreviousStepInfoInternal(`0,`1,CMS.WorkflowEngine.WorkflowStepInfo,System.Boolean)">
<summary>
Returns previous step information for given node.
</summary>
<param name="infoObj">Info object</param>
<param name="stateObj">State object</param>
<param name="step">Current workflow step</param>
<param name="markAsUsed">Indicates if the history should be marked as used.</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.GetPreviousStepsInternal(`0,`1,CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Returns list of previous steps for current workflow cycle
</summary>
<param name="infoObj">Info object</param>
<param name="stateObj">State object</param>
<param name="step">Current workflow step</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.GetStepTransitions(CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Gets all workflow step transitions
</summary>
<param name="step">Workflow step</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.GetStepTransitions(CMS.WorkflowEngine.WorkflowStepInfo,CMS.WorkflowEngine.WorkflowTransitionTypeEnum)">
<summary>
Gets workflow step transitions
</summary>
<param name="step">Workflow step</param>
<param name="transitionType">Type of transitions to get</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.EvaluateTransitions(CMS.WorkflowEngine.WorkflowStepInfo,CMS.Membership.UserInfo,System.Int32,CMS.MacroEngine.MacroResolver)">
<summary>
Evaluates list of existing transitions for given workflow step and returns either one best match or multiple transitions matched
</summary>
<param name="step">Workflow step</param>
<param name="user">User</param>
<param name="siteId">Site ID</param>
<param name="resolver">Macro resolver to evaluate conditions</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.EvaluateTransitions(CMS.WorkflowEngine.WorkflowStepInfo,CMS.Membership.UserInfo,System.Int32,CMS.MacroEngine.MacroResolver,CMS.WorkflowEngine.WorkflowTransitionTypeEnum)">
<summary>
Evaluates list of existing transitions for given workflow step and returns either one best match or multiple transitions matched
</summary>
<param name="step">Workflow step</param>
<param name="user">User</param>
<param name="siteId">Site ID</param>
<param name="resolver">Macro resolver to evaluate conditions</param>
<param name="transitionType">Transition type</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.SendWorkflowEmails(CMS.WorkflowEngine.WorkflowEmailSettings)">
<summary>
Sends the workflow e-mails to given recipients.
</summary>
<param name="settings">E-mail sending settings</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.ProcessActions(CMS.WorkflowEngine.WorkflowActionEventArgs{`0,`1,`2})">
<summary>
Processes all actions in scope.
</summary>
<param name="arguments">Initial action arguments</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.SetAsyncActionStatusInternal(`0,`1,System.String)">
<summary>
Sets action status for asynchronous action processing
</summary>
<param name="infoObj">Info object</param>
<param name="stateObj">State object</param>
<param name="status">Status string</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.HandleStepInternal(`0,`1,CMS.Membership.UserInfo,CMS.WorkflowEngine.WorkflowInfo,CMS.WorkflowEngine.WorkflowStepInfo,CMS.WorkflowEngine.WorkflowStepInfo,System.Boolean)">
<summary>
Handles step additional actions
</summary>
<param name="infoObj">Object instance</param>
<param name="stateObj">State object</param>
<param name="user">User info</param>
<param name="workflow">Workflow</param>
<param name="currentStep">Current workflow step</param>
<param name="step">Target workflow step</param>
<param name="handleActions">Indicates if step actions should be handled</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.HandleStepTimeoutInternal(`0,`1,CMS.Membership.UserInfo,CMS.WorkflowEngine.WorkflowInfo,CMS.WorkflowEngine.WorkflowStepInfo,CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Handles step timeout
</summary>
<param name="infoObj">Object instance</param>
<param name="stateObj">State object</param>
<param name="user">User info</param>
<param name="workflow">Workflow</param>
<param name="currentStep">Current workflow step</param>
<param name="step">Target workflow step</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.CreateActionsExecutorInternal(`0,`1,CMS.Membership.UserInfo,CMS.WorkflowEngine.WorkflowStepInfo,CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Creates action executor with prefilled parameters.
</summary>
<param name="infoObj">Current object in workflow</param>
<param name="stateObj">State object</param>
<param name="user">User</param>
<param name="initialStep">Initial workflow step</param>
<param name="actionStep">Initial workflow step</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.ProcessActionInternal(CMS.WorkflowEngine.WorkflowActionEventArgs{`0,`1,`2})">
<summary>
Processes action connected to given step.
</summary>
<param name="arguments">Action arguments</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.CreateActionArgumentsInternal(`0,`1,CMS.Membership.UserInfo,CMS.WorkflowEngine.WorkflowStepInfo,CMS.WorkflowEngine.WorkflowStepInfo,CMS.WorkflowEngine.WorkflowInfo,CMS.WorkflowEngine.AbstractWorkflowManager{`0,`1,`2})">
<summary>
Creates action arguments.
</summary>
<param name="infoObj">Current object in workflow</param>
<param name="stateObj">State object</param>
<param name="user">User</param>
<param name="initialStep">Initial workflow step</param>
<param name="actionStep">Initial workflow step</param>
<param name="workflow">Workflow</param>
<param name="manager">Manager</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.ProcessActionsInternal(CMS.WorkflowEngine.WorkflowActionEventArgs{`0,`1,`2})">
<summary>
Processes all actions in scope.
</summary>
<param name="arguments">Initial action arguments</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.MoveStepInternal(`0,`1,CMS.WorkflowEngine.WorkflowStepInfo,CMS.Membership.UserInfo)">
<summary>
Moves the specified object to the first step without automatic transition in the workflow and returns the final step.
</summary>
<param name="infoObj">Info object</param>
<param name="stateObj">State object</param>
<param name="currentStep">Current workflow step of the object</param>
<param name="user">User</param>
<remarks>The return step can be different than the original target step.</remarks>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.GetBasicResolverInternal(CMS.WorkflowEngine.WorkflowInfo,CMS.WorkflowEngine.WorkflowStepInfo,CMS.Membership.UserInfo)">
<summary>
Gets basic resolver for evaluation of transitions and source points
</summary>
<param name="workflow">Workflow</param>
<param name="step">Workflow step</param>
<param name="user">User</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.EvaluateSourcePointsInternal(CMS.WorkflowEngine.WorkflowStepInfo,System.Collections.Generic.List{CMS.WorkflowEngine.Definitions.SourcePoint},CMS.MacroEngine.MacroResolver)">
<summary>
Evaluates source points with given macro resolver
</summary>
<param name="step">Workflow step</param>
<param name="points">Source points</param>
<param name="resolver">Macro resolver</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.SendWorkflowEmailsInternal(CMS.WorkflowEngine.WorkflowEmailSettings)">
<summary>
Sends the workflow e-mails to given recipients.
</summary>
<param name="settings">E-mail sending settings</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.GetStepInboundTransitionsInternal(CMS.WorkflowEngine.WorkflowStepInfo,System.String)">
<summary>
Gets transitions leading into given step
</summary>
<param name="step">Workflow step</param>
<param name="where">Where condition</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.LogMessage(System.String,System.String,System.String,`0,CMS.Membership.UserInfo)">
<summary>
Logs custom message to event log.
</summary>
<param name="eventType">Event type</param>
<param name="eventCode">Event code</param>
<param name="message">Message</param>
<param name="infoObj">Info object</param>
<param name="user">User</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.LogMissingConnectionWarningInternal(`0,CMS.Membership.UserInfo)">
<summary>
Logs warning about missing connection
</summary>
<param name="infoObj">Info object</param>
<param name="user">User</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.LogHopsReachedWarningInternal(`0,CMS.Membership.UserInfo)">
<summary>
Logs warning about maximum hops reached
</summary>
<param name="infoObj">Info object</param>
<param name="user">User</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.LogMessageInternal(System.String,System.String,System.String,System.String,`0,CMS.Membership.UserInfo)">
<summary>
Logs message to the event log
</summary>
<param name="type">Message type</param>
<param name="source">Source</param>
<param name="eventCode">Event code</param>
<param name="message">Message</param>
<param name="infoObj">Info object</param>
<param name="user">User</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.EvaluateTransitionsInternal(CMS.WorkflowEngine.WorkflowStepInfo,CMS.Membership.UserInfo,System.Int32,CMS.MacroEngine.MacroResolver,System.String)">
<summary>
Evaluates list of existing transitions for given workflow step and returns either one best match or multiple transitions matched
</summary>
<param name="step">Workflow step</param>
<param name="user">User</param>
<param name="siteId">Site ID</param>
<param name="resolver">Macro resolver to evaluate conditions</param>
<param name="where">Where condition for transitions</param>
</member>
<member name="M:CMS.WorkflowEngine.AbstractWorkflowManager`3.GetStepTransitionsInternal(CMS.WorkflowEngine.WorkflowStepInfo,System.String)">
<summary>
Gets workflow step transitions
</summary>
<param name="step">Workflow step</param>
<param name="where">Where condition</param>
</member>
<member name="P:CMS.WorkflowEngine.AbstractWorkflowManager`3.CheckPermissions">
<summary>
Indicates if step permissions should be checked when the step is moved.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.AbstractWorkflowManager`3.EventLogSource">
<summary>
Event log source name.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.AbstractWorkflowManager`3.MacroResolver">
<summary>
Macro resolver instance.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.AbstractWorkflowManager`3.SendEmails">
<summary>
Indicates if notification e-mails should be sent
</summary>
</member>
<member name="P:CMS.WorkflowEngine.AbstractWorkflowManager`3.SendEmailToModerator">
<summary>
Returns whether the e-mails should be sent to the current moderator (reflects the CMSWorkflowSendEmailToModerator web.config settings).
</summary>
</member>
<member name="P:CMS.WorkflowEngine.AbstractWorkflowManager`3.ApplicationUrl">
<summary>
Application URL for macro resolver
</summary>
</member>
<member name="P:CMS.WorkflowEngine.AbstractWorkflowManager`3.CurrentHops">
<summary>
Number of currently processed hops
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowModule">
<summary>
Represents the Workflow module.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowModule.WORKFLOW_EMAIL_TEMPLATE_TYPE_NAME">
<summary>
Name of email template type for workflow.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowModule.#ctor">
<summary>
Default constructor
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowModule.OnInit">
<summary>
Initializes the module.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowModule.ClearHashtables(System.Boolean)">
<summary>
Clears the module hashtables.
</summary>
<param name="logTasks">If true, web farm tasks are logged</param>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowTypeEnum">
<summary>
Workflow type enumeration.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowTypeEnum.Basic">
<summary>
Basic approval workflow for documents.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowTypeEnum.Approval">
<summary>
Advanced approval workflow.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowTypeEnum.Advanced">
<summary>
General advanced workflow.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowTypeEnum.Automation">
<summary>
Automation workflow.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowHistoryInfo">
<summary>
Class to hold the workflow history record data.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowHistoryInfo.OBJECT_TYPE">
<summary>
Object type
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowHistoryInfo.TYPEINFO">
<summary>
Type information.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfo.DeleteObject">
<summary>
Deletes the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfo.SetObject">
<summary>
Updates the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfo.CheckPermissionsInternal(CMS.DataEngine.PermissionsEnum,System.String,CMS.Base.IUserInfo,System.Boolean)">
<summary>
Checks the permissions of the object.
</summary>
<param name="permission">Permission type</param>
<param name="siteName">Name of the site</param>
<param name="userInfo">UserInfo object</param>
<param name="exceptionOnFailure">If true, PermissionCheckException is thrown whenever a permission check fails</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfo.#ctor">
<summary>
Constructor - Creates an empty WorkflowInfo structure.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfo.#ctor(System.Data.DataRow)">
<summary>
Constructor - Creates the WorkflowInfo object from the given DataRow data.
</summary>
<param name="dr">Datarow with the workflow info data</param>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.WorkflowHistoryID">
<summary>
Workflow history ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.VersionHistoryID">
<summary>
Version history ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.StepID">
<summary>
Step ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.StepDisplayName">
<summary>
Step display name.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.StepName">
<summary>
Step name.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.StepType">
<summary>
Step type.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.TargetStepID">
<summary>
Target step ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.TargetStepDisplayName">
<summary>
Target step display name.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.TargetStepName">
<summary>
Target step name.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.TargetStepType">
<summary>
Target step type.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.HistoryWorkflowID">
<summary>
History workflow ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.ApprovedByUserID">
<summary>
Approved by user ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.ApprovedWhen">
<summary>
Approved when.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.Comment">
<summary>
Comment.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.WasRejected">
<summary>
Was rejected. Specifies direction of the movement. True if the log is for reject action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.HistoryRejected">
<summary>
Indicates if the history was used when moved to previous step.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.HistoryObjectType">
<summary>
Object type.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.HistoryObjectID">
<summary>
ID of the related object.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowHistoryInfo.HistoryTransitionType">
<summary>
Type of the transition.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowActionEnum">
<summary>
Workflow action enumeration.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowActionEnum.Unknown">
<summary>
Unknown action.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowActionEnum.Approve">
<summary>
The document is approved - send e-mail to the users that are approve within next step and to the document editor.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowActionEnum.Reject">
<summary>
Document is rejected - send e-mail to the user that reject the document and to the document editor.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowActionEnum.Publish">
<summary>
The document is published - send e-mail to the document editor.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowActionEnum.Archive">
<summary>
The document is archived - send e-mail to the document editor.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowActionEnum.MoveToSpecificStep">
<summary>
The document is moved to specific step.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowHistoryInfoProvider">
<summary>
Class providing WorkflowHistoryInfo management.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.GetWorkflowHistories">
<summary>
Returns all workflow histories.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.GetWorkflowHistoryInfo(System.Int32)">
<summary>
Returns the WorkflowHistoryInfo structure for the specified workflowHistory.
</summary>
<param name="workflowHistoryId">WorkflowHistory ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.SetWorkflowHistoryInfo(CMS.WorkflowEngine.WorkflowHistoryInfo)">
<summary>
Sets (updates or inserts) specified workflowHistory.
</summary>
<param name="workflowHistory">WorkflowHistory to set</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.DeleteWorkflowHistoryInfo(CMS.WorkflowEngine.WorkflowHistoryInfo)">
<summary>
Deletes specified workflowHistory.
</summary>
<param name="workflowHistory">WorkflowHistory object</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.GetWorkflowHistories(System.String,System.String,System.Int32,System.String)">
<summary>
Gets all workflow histories.
</summary>
<param name="where">Where condition</param>
<param name="orderBy">Order by clause</param>
<param name="topN">Number of records to return</param>
<param name="columns">Columns to select, null or empty returns all columns</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.GetLastApprovalActionFromStep(System.Int32,System.String,System.Int32)">
<summary>
Gets last approval action from given step
</summary>
<param name="stepId">Step ID</param>
<param name="objectType">Object type</param>
<param name="objectId">Object ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.GetLastApprovalActionToStep(System.Int32,System.String,System.Int32)">
<summary>
Gets last approval action to given step
</summary>
<param name="stepId">Step ID</param>
<param name="objectType">Object type</param>
<param name="objectId">Object ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.GetLastApprovalActionFromFirstStep(System.String,System.Int32)">
<summary>
Gets last approval action from first step
</summary>
<param name="objectType">Object type</param>
<param name="objectId">Object ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.ChangeDocument(System.Int32,System.Int32)">
<summary>
Changes document ID for workflow histories
</summary>
<param name="originalDocumentId">Original document ID</param>
<param name="newDocumentId">New document ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.MarkRejected(System.Int32,System.Int32,System.Int32,System.String,System.Int32)">
<summary>
Marks workflow histories as used when rejecting to specific step.
</summary>
<param name="startHistoryId">Start history ID</param>
<param name="endHistoryId">End history ID</param>
<param name="workflowId">Workflow ID</param>
<param name="objectType">Object type</param>
<param name="objectId">Object ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.GetWorkflowHistoriesInternal">
<summary>
Returns all workflow historiess.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.GetWorkflowHistoryInfoInternal(System.Int32)">
<summary>
Returns the WorkflowHistoryInfo structure for the specified workflowHistory.
</summary>
<param name="workflowHistoryId">WorkflowHistory ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.SetWorkflowHistoryInfoInternal(CMS.WorkflowEngine.WorkflowHistoryInfo)">
<summary>
Sets (updates or inserts) specified workflowHistory.
</summary>
<param name="workflowHistory">WorkflowHistory to set</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.DeleteWorkflowHistoryInfoInternal(CMS.WorkflowEngine.WorkflowHistoryInfo)">
<summary>
Deletes specified workflowHistory.
</summary>
<param name="workflowHistory">WorkflowHistory object</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.GetWorkflowHistoriesInternal(System.String,System.String,System.Int32,System.String)">
<summary>
Gets all workflow histories.
</summary>
<param name="where">Where condition</param>
<param name="orderBy">Order by clause</param>
<param name="topN">Number of records to return</param>
<param name="columns">Columns to select, null or empty returns all columns</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.GetLastApprovalActionInternal(System.Int32,System.String,System.Int32,System.Boolean)">
<summary>
Gets last approval action to/from given step
</summary>
<param name="stepId">Step ID</param>
<param name="objectType">Object type</param>
<param name="objectId">Object ID</param>
<param name="startStep">Indicates if given step is start step</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.GetLastApprovalActionFromFirstStepInternal(System.String,System.Int32)">
<summary>
Gets last approval action from first step
</summary>
<param name="objectType">Object type</param>
<param name="objectId">Object ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowHistoryInfoProvider.ChangeDocumentInternal(System.Int32,System.Int32)">
<summary>
Changes document ID for workflow histories
</summary>
<param name="originalDocumentId">Original document ID</param>
<param name="newDocumentId">New document ID</param>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowInfo">
<summary>
Class to hold the workflow record data.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowInfo.OBJECT_TYPE">
<summary>
Object type
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowInfo.OBJECT_TYPE_AUTOMATION">
<summary>
Object type for automation process
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowInfo.TYPEINFO">
<summary>
Type information.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowInfo.TYPEINFO_PROCESS">
<summary>
Type information for automation process.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfo.DeleteObject">
<summary>
Deletes the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfo.SetObject">
<summary>
Updates the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfo.CheckPermissionsInternal(CMS.DataEngine.PermissionsEnum,System.String,CMS.Base.IUserInfo,System.Boolean)">
<summary>
Checks the permissions of the object.
</summary>
<param name="permission">Permission type</param>
<param name="siteName">Name of the site</param>
<param name="userInfo">UserInfo object</param>
<param name="exceptionOnFailure">If true, PermissionCheckException is thrown whenever a permission check fails</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfo.#ctor">
<summary>
Constructor - Creates an empty WorkflowInfo structure.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfo.#ctor(System.Data.DataRow)">
<summary>
Constructor - Creates the WorkflowInfo object from the given DataRow data.
</summary>
<param name="dr">Datarow with the workflow info data</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfo.InsertAsClonePostprocessing(CMS.DataEngine.CloneSettings,CMS.DataEngine.CloneResult,CMS.DataEngine.BaseInfo)">
<summary>
Clones workflow transitions objects (has to be done after the whole process because it needs the steps already created).
</summary>
<param name="settings">Cloning settings</param>
<param name="result">Result of the cloning - messages in this object will be altered by processing this method</param>
<param name="originalObject">Original source BaseInfo (object being cloned)</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfo.RegisterProperties">
<summary>
Registers the properties of this object
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfo.UseCheckInCheckOut(System.String)">
<summary>
Indicates if current workflow uses check-in/check-out functionality
</summary>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfo.SendEmails(System.String,CMS.WorkflowEngine.WorkflowEmailTypeEnum)">
<summary>
Indicates if notification e-mails should be sent for current workflow
</summary>
<param name="siteName">Site name</param>
<param name="emailType">Type of workflow e-mail</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfo.GetEmailTemplateName(CMS.WorkflowEngine.WorkflowEmailTypeEnum)">
<summary>
Gets e-mail template to be used.
</summary>
<param name="emailType">Type of workflow e-mail</param>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowName">
<summary>
Workflow code name.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowDisplayName">
<summary>
Workflow display name.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowID">
<summary>
Workflow ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowGUID">
<summary>
Workflow GUID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowLastModified">
<summary>
Object last modified.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowAutoPublishChanges">
<summary>
Indicates if this workflow will automatically publish changes.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowUseCheckinCheckout">
<summary>
Indicates if this workflow will use check-in/check-out functionality
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowType">
<summary>
Type of the workflow
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowSendEmails">
<summary>
Indicates if notification e-mails should be sent
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowApprovedTemplateName">
<summary>
E-mail template name for approve action
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowReadyForApprovalTemplateName">
<summary>
E-mail template name for ready to approval action
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowRejectedTemplateName">
<summary>
E-mail template name for reject action
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowPublishedTemplateName">
<summary>
E-mail template name for document publish action
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowArchivedTemplateName">
<summary>
E-mail template name for document archive action
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowNotificationTemplateName">
<summary>
E-mail template name for general notification
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowSendApproveEmails">
<summary>
Indicates if e-mails should be sent for approve action
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowSendReadyForApprovalEmails">
<summary>
Indicates if e-mails should be sent for ready to approval action
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowSendRejectEmails">
<summary>
Indicates if e-mails should be sent for reject action
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowSendPublishEmails">
<summary>
Indicates if e-mails should be sent for document publish action
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowSendArchiveEmails">
<summary>
Indicates if e-mails should be sent for document archive action
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowAllowedObjects">
<summary>
Gets or sets the workflow allowed objects.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowRecurrenceType">
<summary>
Gets or sets the recurring type of workflow.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.WorkflowEnabled">
<summary>
Indicates if workflow is enabled or disabled
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.ObjectFullName">
<summary>
Object full name if defined
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.TypeInfo">
<summary>
Type information.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.IsDocumentWorkflow">
<summary>
Indicates if workflow is document approval workflow
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.IsBasic">
<summary>
Indicates if workflow is basic workflow
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.IsApproval">
<summary>
Indicates if workflow is approval workflow
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.IsAdvanced">
<summary>
Indicates if workflow is advanced workflow
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowInfo.IsAutomation">
<summary>
Indicates if workflow is automation workflow
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowInfoProvider">
<summary>
Class to provide the workflow info management.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.#ctor">
<summary>
Constructor
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.GetWorkflows">
<summary>
Returns all workflows.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.SetWorkflowInfo(CMS.WorkflowEngine.WorkflowInfo)">
<summary>
Sets the specified workflow data.
</summary>
<param name="infoObj">Workflow data object</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.GetWorkflowInfo(System.String)">
<summary>
Returns the WorkflowInfo structure for the specified workflow name. (Except the automation processes.)
</summary>
<param name="workflowName">Workflow name to use for retrieving the data</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.GetWorkflowInfo(System.String,CMS.WorkflowEngine.WorkflowTypeEnum)">
<summary>
Returns the WorkflowInfo structure of specified type for the specified workflow name.
</summary>
<param name="workflowName">Workflow name to use for retrieving the data</param>
<param name="type">Workflow type</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.GetWorkflowInfo(System.Int32)">
<summary>
Returns the WorkflowInfo structure for the specified workflow ID.
</summary>
<param name="workflowId">ID of the workflow to retrieve</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.GetWorkflowInfoByGUID(System.Guid)">
<summary>
Returns object with specified GUID.
</summary>
<param name="guid">Object GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.DeleteWorkflowInfo(CMS.WorkflowEngine.WorkflowInfo)">
<summary>
Deletes the specified workflow.
</summary>
<param name="wi">Workflow object to delete</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.DeleteWorkflowInfo(System.Int32)">
<summary>
Deletes the specified workflow.
</summary>
<param name="workflowId">Workflow ID to delete</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.GetAllWorkflows">
<summary>
Returns DataSet with all workflows.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.Clear(System.Boolean)">
<summary>
Clear hashtables.
</summary>
<param name="logTasks">If true, web farm tasks are logged</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.RemoveFromHash(System.String)">
<summary>
Remove from hash table.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.CheckDependencies(System.Int32)">
<summary>
Check dependencies, return true if is depend.
</summary>
<param name="workflowId">Workflow ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.CheckDependencies(System.Int32,System.Collections.Generic.List{System.String}@)">
<summary>
Check dependencies, return true if is depend.
</summary>
<param name="workflowId">Workflow ID</param>
<param name="documentNames">List of document names which use given workflow</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.GetWorkflows(System.String,System.String,System.Int32,System.String)">
<summary>
Gets all workflows.
</summary>
<param name="where">Where condition</param>
<param name="orderBy">Order by clause</param>
<param name="topN">Number of records to return</param>
<param name="columns">Columns to select, null or empty returns all columns</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.IsCustomStepAllowed">
<summary>
Determines whether custom workflow steps are allowed by license for current domain.
</summary>
<returns>
<c>true</c> if custom steps are allowed; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.IsAdvancedWorkflowAllowed">
<summary>
Determines whether advanced workflow is available in license for current domain.
</summary>
<returns>
<c>true</c> if advanced workflow is allowed; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.IsMarketingAutomationAllowed">
<summary>
Determines whether marketing automation is available in license for current domain.
</summary>
<returns>
<c>true</c> if marketing automation is allowed; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.ConvertToAdvancedWorkflow(System.Int32)">
<summary>
Converts basic workflow to advanced workflow.
</summary>
<param name="workflowId">workflow ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.GetWorkflowsInternal">
<summary>
Returns all workflows.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.SetWorkflowInfoInternal(CMS.WorkflowEngine.WorkflowInfo)">
<summary>
Sets the specified workflow data.
</summary>
<param name="infoObj">Workflow data object</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.GetWorkflowInfoInternal(System.String,CMS.WorkflowEngine.WorkflowTypeEnum)">
<summary>
Returns the WorkflowInfo structure of specified type for the specified workflow name.
</summary>
<param name="workflowName">Workflow name to use for retrieving the data</param>
<param name="type">Workflow type</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.GetWorkflowInfoInternal(System.Int32)">
<summary>
Returns the WorkflowInfo structure for the specified workflow ID.
</summary>
<param name="workflowId">ID of the workflow to retrieve</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.GetWorkflowInfoInternal(System.Guid)">
<summary>
Returns object with specified GUID.
</summary>
<param name="guid">Object GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.DeleteWorkflowInfoInternal(CMS.WorkflowEngine.WorkflowInfo)">
<summary>
Deletes the specified workflow.
</summary>
<param name="wi">Workflow object to delete</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.GetWorkflowsInternal(System.String,System.String,System.Int32,System.String)">
<summary>
Gets all workflows.
</summary>
<param name="where">Where condition</param>
<param name="orderBy">Order by clause</param>
<param name="topN">Number of records to return</param>
<param name="columns">Columns to select, null or empty returns all columns</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.ConvertToAdvancedWorkflowInternal(System.Int32)">
<summary>
Converts basic workflow to advanced workflow.
</summary>
<param name="workflowId">Workflow ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.GetFullNameDictionary">
<summary>
Creates new dictionary for caching the objects by full name
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowInfoProvider.GetFullNameWhereCondition(System.String)">
<summary>
Gets the where condition that searches the object based on the given full name
</summary>
<param name="fullName">Object full name</param>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowScopeInfo">
<summary>
Class to hold the workflow scope data.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowScopeInfo.OBJECT_TYPE">
<summary>
Object type
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowScopeInfo.TYPEINFO">
<summary>
Type information.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfo.DeleteObject">
<summary>
Deletes the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfo.SetObject">
<summary>
Updates the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfo.UpdateData">
<summary>
Updates the object.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfo.InsertData">
<summary>
Inserts the object.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfo.DeleteData">
<summary>
Deletes the object.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfo.InsertAsCloneInternal(CMS.DataEngine.CloneSettings,CMS.DataEngine.CloneResult,CMS.DataEngine.BaseInfo)">
<summary>
Inserts cloned object to DB.
</summary>
<param name="settings">Cloning settings</param>
<param name="result">Cloning result</param>
<param name="originalObject">Original source BaseInfo (object being cloned)</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfo.#ctor">
<summary>
Constructor - Creates an empty WorkflowScopeInfo structure.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfo.#ctor(System.Data.DataRow)">
<summary>
Constructor - Creates the WorkflowScopeInfo object from the given DataRow data.
</summary>
<param name="dr">Datarow with the workflow scope info data</param>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowScopeInfo.ScopeMacroCondition">
<summary>
Scope macro condition.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowScopeInfo.ScopeStartingPath">
<summary>
Scope starting path - The scope applies to the starting path subtree.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowScopeInfo.ScopeID">
<summary>
Scope ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowScopeInfo.ScopeClassID">
<summary>
Scope class ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowScopeInfo.ScopeWorkflowID">
<summary>
Scope workflow ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowScopeInfo.ScopeSiteID">
<summary>
Scope site ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowScopeInfo.ScopeGUID">
<summary>
Scope step GUID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowScopeInfo.ScopeLastModified">
<summary>
Object last modified.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowScopeInfo.ScopeCultureID">
<summary>
Scope culture ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowScopeInfo.ScopeExcludeChildren">
<summary>
Indicates if child nodes should be excluded from scope.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowScopeInfo.ScopeExcluded">
<summary>
Indicates if the scope is used to exclude the workflow.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowScopeInfoProvider">
<summary>
Workflow scope info provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.GetWorkflowScopes">
<summary>
Returns all workflow scopes.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.GetWorkflowScopeInfoByGUID(System.Guid,System.Int32)">
<summary>
Returns object with specified GUID.
</summary>
<param name="guid">Object GUID</param>
<param name="siteId">Site ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.SetWorkflowScopeInfo(CMS.WorkflowEngine.WorkflowScopeInfo)">
<summary>
Sets the specified workflow scope data.
</summary>
<param name="infoObj">Workflow scope data object</param>
<exception cref="T:System.Exception">Throws exception if license limitation are not fulfilled</exception>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.GetWorkflowScopeInfo(System.Int32)">
<summary>
Returns the WorkflowScopeInfo structure for the specified workflow scope ID.
</summary>
<param name="scopeId">ID of the workflow scope to retrieve</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.DeleteWorkflowScopeInfo(CMS.WorkflowEngine.WorkflowScopeInfo)">
<summary>
Deletes the specified workflow scope.
</summary>
<param name="wsi">Workflow scope object to delete</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.DeleteWorkflowScopeInfo(System.Int32)">
<summary>
Deletes the specified workflow scope.
</summary>
<param name="scopeId">Workflow scope ID to delete</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.GetWorkflowScopes(System.Int32)">
<summary>
Returns the Dataset of all workflow steps for the given workflow.
</summary>
<param name="workflowId">Workflow ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.GetWorkflowScopes(System.String)">
<summary>
Returns the Dataset of all workflow steps.
</summary>
<param name="where">Where condition</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.DeleteWorkflowScopes(System.Int32)">
<summary>
Deletes the scopes of specified workflow.
</summary>
<param name="workflowId">Workflow ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.GetWorkflowScopes(System.String,System.String,System.Int32,System.String)">
<summary>
Gets all workflow scopes.
</summary>
<param name="where">Where condition</param>
<param name="orderBy">Order by clause</param>
<param name="topN">Number of records to return</param>
<param name="columns">Columns to select, null or empty returns all columns</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.LicenseVersionCheck(CMS.WorkflowEngine.WorkflowScopeInfo)">
<summary>
Checks if domain has license supporting workflow feature.
</summary>
<param name="wfsi">Scope info to check</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.GetWorkflowScopesInternal">
<summary>
Returns all workflow scopes.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.GetWorkflowScopeInfoInternal(System.Guid,System.Int32)">
<summary>
Returns object with specified GUID.
</summary>
<param name="guid">Object GUID</param>
<param name="siteId">Site ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.SetWorkflowScopeInfoInternal(CMS.WorkflowEngine.WorkflowScopeInfo)">
<summary>
Sets the specified workflow scope data.
</summary>
<param name="infoObj">Workflow scope data object</param>
<exception cref="T:System.Exception">Throws exception if license limitation are not fulfilled</exception>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.GetWorkflowScopeInfoInternal(System.Int32)">
<summary>
Returns the WorkflowScopeInfo structure for the specified workflow scope ID.
</summary>
<param name="scopeId">ID of the workflow scope to retrieve</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.DeleteWorkflowScopeInfoInternal(CMS.WorkflowEngine.WorkflowScopeInfo)">
<summary>
Deletes the specified workflow scope.
</summary>
<param name="wsi">Workflow scope object to delete</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.DeleteWorkflowScopesInternal(System.Int32)">
<summary>
Deletes the scopes of specified workflow.
</summary>
<param name="workflowId">Workflow ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowScopeInfoProvider.GetWorkflowScopesInternal(System.String,System.String,System.Int32,System.String)">
<summary>
Gets all workflow scopes.
</summary>
<param name="where">Where condition</param>
<param name="orderBy">Order by clause</param>
<param name="topN">Number of records to return</param>
<param name="columns">Columns to select, null or empty returns all columns</param>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowStepInfo">
<summary>
Class to hold the workflow step record data.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowStepInfo.OBJECT_TYPE">
<summary>
Object type
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowStepInfo.OBJECT_TYPE_AUTOMATION">
<summary>
Object type for automation step
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowStepInfo.TYPEINFO">
<summary>
Type information.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowStepInfo.TYPEINFO_AUTOMATION">
<summary>
Type information for automation step.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.DeleteObject">
<summary>
Deletes the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.SetObject">
<summary>
Updates the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.InsertAsClonePostprocessing(CMS.DataEngine.CloneSettings,CMS.DataEngine.CloneResult,CMS.DataEngine.BaseInfo)">
<summary>
Clones workflow transitions objects (has to be done after the whole process because it needs the steps already created).
</summary>
<param name="settings">Cloning settings</param>
<param name="result">Result of the cloning - messages in this object will be altered by processing this method</param>
<param name="originalObject">Original source BaseInfo (object being cloned)</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.GetSiblingsWhereCondition">
<summary>
Creates where condition according to Parent, Group and Site settings.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.GetLastObjectOrder(System.String)">
<summary>
Returns number which will be the last order within all the other items (according to Parent, Group and Site settings).
I.e. returns largest existing order + 1.
</summary>
<param name="orderColumn">Name of the order column. If null, OrderColumn from TypeInfo is taken</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.InitObjectsOrderPostprocessing">
<summary>
Method called after the InitObjectOrder method is called. Override this to do further actions after order initialization. Does nothing by default.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.RegisterProperties">
<summary>
Registers the properties of this object
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.#ctor">
<summary>
Constructor - Creates an empty WorkflowStepInfo object.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.#ctor(System.Data.DataRow)">
<summary>
Constructor - Creates a new WorkflowStepInfo object from the given DataRow.
</summary>
<param name="dr">DataRow with the data</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.#ctor(CMS.WorkflowEngine.WorkflowStepInfo,System.Boolean)">
<summary>
Constructor - Creates a new WorkflowStepInfo object from the given DataClass.
</summary>
<param name="si">Source site info</param>
<param name="keepSourceData">If true, source data are kept</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.LoadDefaultData">
<summary>
Loads the default object data
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.TryGetValue(System.String,System.Object@)">
<summary>
Returns value of column.
</summary>
<param name="columnName">Column name</param>
<param name="value">Returns the value</param>
<returns>Returns true if the operation was successful (the value was present)</returns>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.SetValue(System.String,System.Object)">
<summary>
Sets value of the specified node column.
</summary>
<param name="columnName">Column name</param>
<param name="value">Value</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.SendEmails(System.String,CMS.WorkflowEngine.WorkflowEmailTypeEnum)">
<summary>
Indicates if notification e-mails should be sent when moving to this step
</summary>
<param name="siteName">Site name</param>
<param name="emailType">Type of workflow e-mail</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.GetEmailTemplateName(CMS.WorkflowEngine.WorkflowEmailTypeEnum)">
<summary>
Gets e-mail template to be used.
</summary>
<param name="emailType">Type of workflow e-mail</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.GetStepConnectionType(System.Guid)">
<summary>
Returns default transition type for transitions starting in this step.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.ConnectTo(System.Guid,CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Connects step with target step.
</summary>
<param name="sourcePoint">Start step source point</param>
<param name="targetStep">Target step</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.EnsureDefaultDefinition">
<summary>
Ensures default step definition
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.GetSourcePoint(System.Guid)">
<summary>
Gets source point
</summary>
<param name="sourcePointGuid">Source point GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.AddSourcePoint">
<summary>
Adds source point with default definition.
</summary>
<returns>Potential error message</returns>
<remarks>Throws exception if database operation fails.</remarks>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.AddSourcePoint(CMS.WorkflowEngine.Definitions.SourcePoint)">
<summary>
Adds source point.
</summary>
<param name="sourcePoint">Source point to be added</param>
<returns>Potential error message</returns>
<remarks>Throws exception if database operation fails.</remarks>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.RemoveSourcePoint(System.Guid)">
<summary>
Removes specified source point.
</summary>
<param name="sourcePointGuid">Source point GUID</param>
<returns>Potential error message</returns>
<remarks>Throws exception if database operation fails.</remarks>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.MoveSourcePointUp(System.Guid)">
<summary>
Moves source point up.
</summary>
<param name="sourcePointGuid">Source point GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfo.MoveSourcePointDown(System.Guid)">
<summary>
Moves source point down.
</summary>
<param name="sourcePointGuid">Source point GUID</param>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepName">
<summary>
Step code name.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepDisplayName">
<summary>
Step display name.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepWorkflowID">
<summary>
Step workflow ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepWorkflowType">
<summary>
Step workflow type.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepActionID">
<summary>
Step action ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepActionParameters">
<summary>
Step action parameters.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepOrder">
<summary>
Step order index.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepID">
<summary>
Step ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepGUID">
<summary>
Step GUID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepLastModified">
<summary>
Step last modified.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepType">
<summary>
Step type.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepAllowReject">
<summary>
Indicates if step allows reject action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepAllowPublish">
<summary>
Indicates if step allows direct publish action.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepRolesSecurity">
<summary>
Security settings for roles
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepUsersSecurity">
<summary>
Security settings for users
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepReadyForApprovalTemplateName">
<summary>
E-mail template name for ready to approval action when moving to this step
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepApprovedTemplateName">
<summary>
E-mail template name for approve action when moving to this step
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepRejectedTemplateName">
<summary>
E-mail template name for reject action when moving from this step
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepSendEmails">
<summary>
Indicates if notification e-mails should be sent when moving to this step
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepSendApproveEmails">
<summary>
Indicates if e-mails should be sent for approve action
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepSendReadyForApprovalEmails">
<summary>
Indicates if e-mails should be sent for ready to approval action
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepSendRejectEmails">
<summary>
Indicates if e-mails should be sent for reject action
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.RelatedTransition">
<summary>
Related transition which leads to this step (This property is initialized only when deciding the next steps)
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.RelatedHistoryID">
<summary>
Related workflow history ID to which the step belong to (This property is initialized only when deciding the previous steps)
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepFullName">
<summary>
Workflow step full code name in format [workflowcodename].[workflowstepcodename].
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepIsPublished">
<summary>
Indicates if step represents published document state
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepIsStart">
<summary>
Indicates if step represents start workflow state
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepIsFinished">
<summary>
Indicates if step represents finished workflow state
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepIsEdit">
<summary>
Indicates if step represents edit document state
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepIsArchived">
<summary>
Indicates if step represents archived document state
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepIsDefault">
<summary>
Indicates if step represents one of the default document step types (DocumentPublished, DocumentArchived, DocumentEdit, Start)
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepIsAction">
<summary>
Indicates if step is action step
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepIsDeletable">
<summary>
Indicates if step can be deleted. Deletion is not allowed for some step types.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepIsAllowed">
<summary>
Indicates if step is allowed due to security settings
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepDefinition">
<summary>
Step definition (advanced settings).
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepHasTimeout">
<summary>
Indicates if step has timeout defined
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepAllowBranch">
<summary>
Indicates if step allows branch
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepAllowTimeout">
<summary>
Indicates if step allows timeout settings
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepAllowOnlyAutomaticTransitions">
<summary>
Indicates if step allows only automatic outgoing transitions
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepAllowDefaultTimeoutTarget">
<summary>
Indicates if default timeout target can be specified
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.StepHasSingleWinTransition">
<summary>
Indicates if step allows branch and always has single winning transition
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfo.TypeInfo">
<summary>
Type information.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowStepInfoProvider">
<summary>
Workflow step info provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.#ctor">
<summary>
Constructor
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetWorkflowStepInfoByGUID(System.Guid)">
<summary>
Returns object with specified GUID.
</summary>
<param name="guid">Object GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.SetWorkflowStepInfo(CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Sets the specified workflow step data.
</summary>
<param name="infoObj">Workflow step data object</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetWorkflowStepInfo(System.Int32)">
<summary>
Returns the WorkflowStepInfo structure for the specified workflow step ID.
</summary>
<param name="stepId">ID of the workflow step to retrieve</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetWorkflowStepInfo(System.String,System.Int32)">
<summary>
Returns the WorkflowStepInfo structure for the specified workflow step name and workflow.
</summary>
<param name="stepName">Step name to retrieve</param>
<param name="workflowId">Workflow id of the step</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.DeleteWorkflowStepInfo(CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Deletes the specified workflow step.
</summary>
<param name="wsi">Workflow step object to delete</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.DeleteWorkflowStepInfo(System.Int32)">
<summary>
Deletes the specified workflow step.
</summary>
<param name="stepId">Workflow step ID to delete</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.InitStepOrders(CMS.WorkflowEngine.WorkflowInfo)">
<summary>
Initializes the workflow step orders.
</summary>
<param name="workflow">Workflow</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.MoveStepUp(CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Moves step up (decreases its order).
</summary>
<param name="stepInfo">Workflow step data object</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.MoveStepDown(CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Moves step down (increases its order).
</summary>
<param name="stepInfo">Workflow step data object</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetStepRoles(System.Int32)">
<summary>
Returns the DataSet of roles assigned to given step.
</summary>
<param name="stepId">Step ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetEditStep(System.Int32)">
<summary>
Returns the edit step for the given workflow.
</summary>
<param name="workflowId">Workflow ID of the step required</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetPublishedStep(System.Int32)">
<summary>
Returns the published step for the given workflow.
</summary>
<param name="workflowId">Workflow ID of the step required</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetArchivedStep(System.Int32)">
<summary>
Returns the archived step for the given workflow.
</summary>
<param name="workflowId">Workflow ID of the step required</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetFirstStep(System.Int32)">
<summary>
Returns first workflow step for given workflow.
</summary>
<param name="workflowId">Workflow ID of the step required</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetFinishedStep(System.Int32)">
<summary>
Returns the finished step for the given workflow.
</summary>
<param name="workflowId">Workflow ID of the step required</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetWorkflowSteps(System.Int32)">
<summary>
Returns the Dataset of workflow steps.
</summary>
<param name="workflowId">Workflow ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetWorkflowSteps">
<summary>
Returns the query for all workflow steps.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CreateDefaultWorkflowSteps(CMS.WorkflowEngine.WorkflowInfo)">
<summary>
Creates default workflow steps for the given workflow.
</summary>
<param name="workflow">Workflow</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.DeleteWorkflowSteps(System.Int32)">
<summary>
Deletes all the steps of specified workflow.
</summary>
<param name="workflowId">Workflow ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.Clear(System.Boolean)">
<summary>
Clear hashtables.
</summary>
<param name="logTask">Log web farm tasks for this action</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.LicenseVersionCheck(CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Checks if WorkFlowStep fulfill license limitations.
</summary>
<param name="wfsi">Step info to check</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetUsersWhoCanApprove(CMS.WorkflowEngine.WorkflowStepInfo,CMS.WorkflowEngine.Definitions.SourcePoint,System.Int32,System.String,System.String,System.Int32,System.String)">
<summary>
Returns list of users who can approve given step source point. Users who are approved due to generic roles are not included to the result.
</summary>
<param name="step">Workflow step</param>
<param name="sourcePoint">Step source point (for steps with multiple outgoing transitions)</param>
<param name="siteId">Site ID</param>
<param name="where">Where condition</param>
<param name="orderBy">Order by clause</param>
<param name="topN">Top N items</param>
<param name="columns">List of columns to return</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CanUserApprove(CMS.Membership.UserInfo,CMS.WorkflowEngine.WorkflowStepInfo,System.Int32)">
<summary>
Returns true if given user can approve or reject given step.
</summary>
<param name="user">User</param>
<param name="step">Workflow step</param>
<param name="siteId">Site ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CanUserApprove(CMS.Membership.UserInfo,CMS.WorkflowEngine.WorkflowStepInfo,CMS.WorkflowEngine.Definitions.SourcePoint,System.Int32)">
<summary>
Returns true if given user can approve or reject given step.
</summary>
<param name="user">User</param>
<param name="step">Workflow step</param>
<param name="sourcePoint">Step source point (for steps with multiple outgoing transitions)</param>
<param name="siteId">Site ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CanUserManageWorkflow(CMS.Membership.UserInfo,System.String)">
<summary>
Indicates if user can manage workflow.
</summary>
<param name="user">User</param>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CanUserManageAutomationProcesses(CMS.Membership.UserInfo,System.String)">
<summary>
Indicates if user can manage automation.
</summary>
<param name="user">User</param>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CanUserStartAutomationProcess(CMS.Membership.UserInfo,System.String)">
<summary>
Indicates if user can start automation process.
</summary>
<param name="user">User</param>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CanUserRemoveAutomationProcess(CMS.Membership.UserInfo,System.String)">
<summary>
Indicates if user can start automation process.
</summary>
<param name="user">User</param>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CanUserMoveToSpecificAutomationStep(CMS.Membership.UserInfo,System.String)">
<summary>
Indicates if user can move automation process to specific step.
</summary>
<param name="user">User</param>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CheckDependencies(System.Int32,System.Collections.Generic.List{System.String}@)">
<summary>
Check dependencies, return true if is depend.
</summary>
<param name="workflowStepId">Workflow step ID</param>
<param name="documentNames">List of document names which use given workflow step</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.ConnectSteps(CMS.WorkflowEngine.WorkflowStepInfo,System.Guid,CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Connects two steps.
</summary>
<param name="startStep">Start step</param>
<param name="sourcePoint">Start source point for branching steps. Use Guid.Empty if there is no branching and standard source point should be used.</param>
<param name="endStep">End step</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.ValidateStepIntegrity(CMS.WorkflowEngine.WorkflowStepInfo,System.Guid)">
<summary>
Checks whether selected start step and possibly source point already has a connection.
</summary>
<param name="startStep">Start step</param>
<param name="sourcePointGuid">Start step source point GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetWorkflowStepsInternal">
<summary>
Returns the query for all workflow steps.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetWorkflowStepInfoInternal(System.Guid)">
<summary>
Returns object with specified GUID.
</summary>
<param name="guid">Object GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.SetWorkflowStepInfoInternal(CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Sets the specified workflow step data.
</summary>
<param name="infoObj">Workflow step data object</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetWorkflowStepInfoInternal(System.Int32)">
<summary>
Returns the WorkflowStepInfo structure for the specified workflow step ID.
</summary>
<param name="stepId">ID of the workflow step to retrieve</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetWorkflowStepInfoInternal(System.String,System.Int32,System.Boolean)">
<summary>
Returns the WorkflowStepInfo structure for the specified workflow step name and workflow.
</summary>
<param name="stepName">Step name to retrieve</param>
<param name="workflowId">Workflow id of the step</param>
<param name="useHashtable">If true, the object is taken through the hashtable</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetWorkflowStepInfoInternal(System.String,System.Int32)">
<summary>
Returns the WorkflowStepInfo structure for the specified workflow step name and workflow from database.
</summary>
<param name="stepName">Step name to retrieve</param>
<param name="workflowId">Workflow ID of the step</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.DeleteWorkflowStepInfoInternal(CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Deletes the specified workflow step.
</summary>
<param name="wsi">Workflow step object to delete</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.InitStepOrdersInternal(CMS.WorkflowEngine.WorkflowInfo)">
<summary>
Initializes the workflow step orders.
</summary>
<param name="workflow">Workflow</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.MoveStepUpInternal(CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Moves step up (decreases its order).
</summary>
<param name="stepInfo">Workflow step data object</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.MoveStepDownInternal(CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Moves step down (increases its order).
</summary>
<param name="stepInfo">Workflow step data object</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetEditStepInternal(System.Int32)">
<summary>
Returns the edit step for given workflow.
</summary>
<param name="workflowId">Workflow ID of the step required</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetPublishedStepInternal(System.Int32)">
<summary>
Returns the published step for given workflow.
</summary>
<param name="workflowId">Workflow ID of the step required</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetFinishedStepInternal(System.Int32)">
<summary>
Returns the finished step for given workflow.
</summary>
<param name="workflowId">Workflow ID of the step required</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetArchivedStepInternal(System.Int32)">
<summary>
Returns the archived step for given workflow.
</summary>
<param name="workflowId">Workflow ID of the step required</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetFirstStepInternal(System.Int32)">
<summary>
Returns the first workflow step for given workflow.
</summary>
<param name="workflowId">Workflow ID of the step required</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CreateDefaultWorkflowStepsInternal(CMS.WorkflowEngine.WorkflowInfo)">
<summary>
Creates default workflow steps for the given workflow.
</summary>
<param name="workflow">Workflow</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CreateDefaultAutomationSteps(CMS.WorkflowEngine.WorkflowInfo)">
<summary>
Creates default automation steps for the given workflow.
</summary>
<param name="workflow">Workflow to be added steps to</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CreateDefaultApprovalSteps(CMS.WorkflowEngine.WorkflowInfo)">
<summary>
Creates default approval steps for the given workflow.
</summary>
<param name="workflow">Workflow to be added steps to</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetUsersWhoCanApproveInternal(CMS.WorkflowEngine.WorkflowStepInfo,CMS.WorkflowEngine.Definitions.SourcePoint,System.Int32,System.String,System.String,System.Int32,System.String)">
<summary>
Returns list of users who can approve given step and source point. Users who are approved due to generic roles are not included to the result.
</summary>
<param name="step">Workflow step</param>
<param name="sourcePoint">Step source point (for steps with multiple outgoing transitions)</param>
<param name="siteId">Site ID</param>
<param name="where">Where condition</param>
<param name="orderBy">Order by clause</param>
<param name="topN">Top N items</param>
<param name="columns">List of columns to return</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetPendingStepsWhereCondition(System.String,System.Int32,System.Int32,System.String)">
<summary>
Creates complete where condition to filter only pending steps for given user and site.
</summary>
<param name="columnName">Column name which indicates step identifier in table</param>
<param name="userId">User ID for the security check</param>
<param name="siteId">Site ID for the security check</param>
<param name="typeWhereCondition">Partial where condition for filter specific workflow type</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetAutomationPendingStepsWhereCondition(CMS.Membership.UserInfo,CMS.DataEngine.SiteInfoIdentifier)">
<summary>
Gets complete where condition for pending steps from automation processes.
</summary>
<param name="user">User info</param>
<param name="site">Site identifier</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetWorkflowPendingStepsWhereCondition(CMS.Membership.UserInfo,CMS.DataEngine.SiteInfoIdentifier)">
<summary>
Gets complete where condition for pending steps from workflow.
</summary>
<param name="user">User info</param>
<param name="site">Site identifier</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CanUserManageWorkflowInternal(CMS.Membership.UserInfo,System.String)">
<summary>
Indicates if user can manage workflow.
</summary>
<param name="user">User</param>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CanUserManageAutomationProcessesInternal(CMS.Membership.UserInfo,System.String)">
<summary>
Indicates if user can manage automation processes.
</summary>
<param name="user">User</param>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CanUserStartAutomationProcessInternal(CMS.Membership.UserInfo,System.String)">
<summary>
Indicates if user can start automation process.
</summary>
<param name="user">User</param>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CanUserRemoveAutomationProcessInternal(CMS.Membership.UserInfo,System.String)">
<summary>
Indicates if user can remove automation process.
</summary>
<param name="user">User</param>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CanUserMoveToSpecificAutomationStepInternal(CMS.Membership.UserInfo,System.String)">
<summary>
Indicates if user can move automation process to any step.
</summary>
<param name="user">User</param>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.CanUserApproveInternal(CMS.Membership.UserInfo,CMS.WorkflowEngine.WorkflowStepInfo,CMS.WorkflowEngine.Definitions.SourcePoint,System.Int32)">
<summary>
Returns true if given user can approve or reject given step.
</summary>
<param name="user">User</param>
<param name="step">Workflow step</param>
<param name="sourcePoint">Workflow step source point (for steps with multiple outgoing transitions)</param>
<param name="siteId">Site ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.GetRequestKeyInternal(CMS.Membership.UserInfo,CMS.WorkflowEngine.WorkflowStepInfo,System.Guid,System.Int32)">
<summary>
Gets key for request to store the permissions check result
</summary>
<param name="user">User</param>
<param name="step">Workflow step</param>
<param name="sourcePointGuid">Source point GUID</param>
<param name="siteId">Site ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.RegisterObjectInHashtables(CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Registers the object instance within the hashtables.
</summary>
<param name="infoObj">Object to register</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.DeleteObjectFromHashtables(CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Removes the object instance from the hashtables.
</summary>
<param name="infoObj">Object to remove</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.UpdateObjectInHashtables(CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Updates the object instance in the hashtables.
</summary>
<param name="infoObj">Object to update</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.ConnectStepsInternal(CMS.WorkflowEngine.WorkflowStepInfo,System.Guid,CMS.WorkflowEngine.WorkflowStepInfo)">
<summary>
Connects two steps.
</summary>
<param name="startStep">Start step</param>
<param name="sourcePoint">Start source point for branching steps. Use Guid.Empty if there is no branching and standard source point should be used.</param>
<param name="endStep">End step</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.ValidateStepIntegrityInternal(CMS.WorkflowEngine.WorkflowStepInfo,System.Guid)">
<summary>
Checks whether selected start step and possibly source point already has a connection.
</summary>
<param name="startStep">Start step</param>
<param name="sourcePointGuid">Start step source point GUID</param>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowStepInfoProvider.SecuritySettings">
<summary>
Class for evaluation security settings
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepInfoProvider.SecuritySettings.#ctor(CMS.WorkflowEngine.WorkflowStepInfo,CMS.WorkflowEngine.Definitions.SourcePoint)">
<summary>
Constructor
</summary>
<param name="step">Workflow step</param>
<param name="sourcePoint">Source point</param>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfoProvider.SecuritySettings.Step">
<summary>
Workflow step
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfoProvider.SecuritySettings.SourcePoint">
<summary>
Source point
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfoProvider.SecuritySettings.PointGuid">
<summary>
Source point GUID to use
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfoProvider.SecuritySettings.UsersPointGuid">
<summary>
Users source point GUID to use
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfoProvider.SecuritySettings.RolesPointGuid">
<summary>
Roles source point GUID to use
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfoProvider.SecuritySettings.UsersSettings">
<summary>
Users security settings
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfoProvider.SecuritySettings.RolesSettings">
<summary>
Roles security settings
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepInfoProvider.SecuritySettings.EvaluateRoles">
<summary>
Indicates if roles should be evaluated if users match (AND operator)
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowStepRoleInfo">
<summary>
WorkflowStepRoleInfo data container class.
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowStepRoleInfo.OBJECT_TYPE">
<summary>
Object type
</summary>
</member>
<member name="F:CMS.WorkflowEngine.WorkflowStepRoleInfo.TYPEINFO">
<summary>
Type information.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfo.DeleteObject">
<summary>
Deletes the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfo.SetObject">
<summary>
Updates the object using appropriate provider.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfo.GetExisting">
<summary>
Gets existing object
</summary>
<returns>Existing workflow step role object</returns>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfo.GetExistingWhereCondition">
<summary>
Gets a where condition to find an existing object based on current object
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfo.#ctor">
<summary>
Constructor - Creates an empty WorkflowStepRoleInfo object.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfo.#ctor(System.Data.DataRow)">
<summary>
Constructor - Creates a new WorkflowStepRoleInfo object from the given DataRow.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepRoleInfo.WorkflowStepRoleID">
<summary>
WorkflowStepRole ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepRoleInfo.StepID">
<summary>
Step ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepRoleInfo.RoleID">
<summary>
Role ID.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.WorkflowStepRoleInfo.StepSourcePointGUID">
<summary>
Step source point GUID.
</summary>
</member>
<member name="T:CMS.WorkflowEngine.WorkflowStepRoleInfoProvider">
<summary>
Class providing WorkflowStepRoleInfo management.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfoProvider.GetWorkflowStepRoles">
<summary>
Returns workflow step roles.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfoProvider.GetWorkflowStepRoleInfo(System.Int32,System.Int32)">
<summary>
Returns the WorkflowStepRoleInfo structure for the specified workflowStepRole.
</summary>
<param name="stepId">Step ID</param>
<param name="roleId">Role ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfoProvider.GetWorkflowStepRoleInfo(System.Int32,System.Int32,System.Guid)">
<summary>
Returns the WorkflowStepRoleInfo structure for the specified workflow step, role and source point GUID.
</summary>
<param name="stepId">Step ID</param>
<param name="roleId">Role ID</param>
<param name="sourcePointGuid">Source point GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfoProvider.SetWorkflowStepRoleInfo(CMS.WorkflowEngine.WorkflowStepRoleInfo)">
<summary>
Sets (updates or inserts) specified workflowStepRole.
</summary>
<param name="workflowStepRole">WorkflowStepRole to set</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfoProvider.RemoveRoleFromWorkflowStep(System.Int32,System.Int32)">
<summary>
Deletes specified workflowStepRole.
</summary>
<param name="stepId">Step ID</param>
<param name="roleId">Role ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfoProvider.RemoveRoleFromWorkflowStep(System.Int32,System.Int32,System.Guid)">
<summary>
Removes role from workflow step source point.
</summary>
<param name="stepId">Step ID</param>
<param name="roleId">Role ID</param>
<param name="sourcePointGuid">Source point GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfoProvider.AddRoleToWorkflowStep(System.Int32,System.Int32)">
<summary>
Adds specified role to the workflow step.
</summary>
<param name="stepId">Step ID</param>
<param name="roleId">Role ID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfoProvider.AddRoleToWorkflowStep(System.Int32,System.Int32,System.Guid)">
<summary>
Adds specified role to the workflow step source point.
</summary>
<param name="stepId">Step ID</param>
<param name="roleId">Role ID</param>
<param name="sourcePointGuid">Source point GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfoProvider.DeleteWorkflowStepRoleInfo(CMS.WorkflowEngine.WorkflowStepRoleInfo)">
<summary>
Deletes specified workflowStepRole.
</summary>
<param name="workflowStepRole">WorkflowStepRole object</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfoProvider.GetWorkflowStepRoles(System.String,System.String,System.Int32,System.String)">
<summary>
Returns workflow step roles.
</summary>
<param name="where">Where condition to filter data</param>
<param name="orderBy">Order by statement</param>
<param name="topN">Number of items that should be returned (all if 0)</param>
<param name="columns">Column names</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfoProvider.GetWorkflowStepRolesInternal">
<summary>
Returns workflow step roles.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfoProvider.GetWorkflowStepRoleInfoInternal(System.Int32,System.Int32,System.Guid)">
<summary>
Returns the WorkflowStepRoleInfo structure for the specified workflowStepRole.
</summary>
<param name="stepId">Step ID</param>
<param name="roleId">Role ID</param>
<param name="sourcePointGuid">Source point GUID</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfoProvider.GetWorkflowStepRolesInternal(System.String,System.String,System.Int32,System.String)">
<summary>
Returns workflow step roles.
</summary>
<param name="where">Where condition to filter data</param>
<param name="orderBy">Order by statement</param>
<param name="topN">Number of items that should be returned (all if 0)</param>
<param name="columns">Column names</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfoProvider.SetWorkflowStepRoleInfoInternal(CMS.WorkflowEngine.WorkflowStepRoleInfo)">
<summary>
Sets (updates or inserts) specified workflowStepRole.
</summary>
<param name="workflowStepRole">WorkflowStepRole to set</param>
</member>
<member name="M:CMS.WorkflowEngine.WorkflowStepRoleInfoProvider.DeleteWorkflowStepRoleInfoInternal(CMS.WorkflowEngine.WorkflowStepRoleInfo)">
<summary>
Deletes specified workflowStepRole.
</summary>
<param name="workflowStepRole">WorkflowStepRole object</param>
</member>
<member name="T:CMS.WorkflowEngine.Definitions.Step">
<summary>
Class to hold the workflow step definition.
</summary>
</member>
<member name="M:CMS.WorkflowEngine.Definitions.Step.#ctor">
<summary>
Constructor
</summary>
</member>
<member name="M:CMS.WorkflowEngine.Definitions.Step.LoadData(System.String,CMS.DataEngine.WorkflowStepTypeEnum)">
<summary>
Loads data from string
</summary>
<param name="data">Xml data to load</param>
<param name="stepType">Step type</param>
</member>
<member name="M:CMS.WorkflowEngine.Definitions.Step.GetData">
<summary>
Gets XML node representation
</summary>
</member>
<member name="M:CMS.WorkflowEngine.Definitions.Step.Clear">
<summary>
Clears data
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.Step.TimeoutEnabled">
<summary>
Indicates whether timeout is enabled for the step.
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.Step.TimeoutInterval">
<summary>
Timeout interval of the step
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.Step.TimeoutTarget">
<summary>
GUID of target transition to use after timeout
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.Step.SourcePoints">
<summary>
List of source points for transitions
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.Step.DefinitionPoint">
<summary>
Source point with additional definitions
</summary>
</member>
<member name="P:CMS.WorkflowEngine.Definitions.Step.Position">
<summary>
Position of the step
</summary>
</member>
</members>
</doc>