| AutomationManager Methods | 
The AutomationManager type exposes the following members.
| Name | Description | |
|---|---|---|
| CreateActionArgumentsInternal | 
            Creates action arguments.
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| CreateActionsExecutorInternal | 
            Creates action executor with prefilled parameters.
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| EvaluateSourcePointsInternal | 
            Evaluates source points with given macro resolver
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| EvaluateTransitions(WorkflowStepInfo, UserInfo, Int32, MacroResolver) | 
            Evaluates list of existing transitions for given workflow step and returns either one best match or multiple transitions matched
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| EvaluateTransitions(WorkflowStepInfo, UserInfo, Int32, MacroResolver, WorkflowTransitionTypeEnum) | 
            Evaluates list of existing transitions for given workflow step and returns either one best match or multiple transitions matched
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| GetActionStatus | 
            Gets action state
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetActionStatusInternal | 
            Gets action state
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetBasicResolverInternal | 
            Gets basic resolver for evaluation of transitions and source points
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| GetEmailResolver | 
            Get resolver for e-mail sending.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetEmailResolverInternal | 
            Get resolver for e-mail sending.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetEvalResolverInternal | 
            Gets resolver for evaluation of transitions and source points
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetFinishedStep | 
            Returns finished step for given object.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetFinishedStepInternal | 
            Returns finished step for given object.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetFirstStep | 
            Returns start step for given object.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetFirstStepInternal | 
            Returns first step for given object.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetInstance | 
            Gets the instance of the manager.
              | |
| GetNextStepInfoInternal | 
            Returns list of next steps for given object.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetNextSteps | 
            Returns list of next steps.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetObjectProcess | 
            Returns the process for the specified object.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetObjectProcessInternal | 
            Returns the process for the specified object.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetPreviousStepInfo | 
            Returns previous step information.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetPreviousStepInfoInternal | 
            Returns previous step information for given object.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetPreviousSteps | 
            Returns list of previous steps for current process
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetPreviousStepsInternal | 
            Returns list of previous steps for current cycle
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetStepInboundTransitionsInternal | 
            Gets transitions leading into given step
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| GetStepInfo | 
            Gets step information for given object.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetStepInfoInternal | 
            Gets step information for given object.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetStepTransitions(WorkflowStepInfo) | 
            Gets all workflow step transitions
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| GetStepTransitions(WorkflowStepInfo, WorkflowTransitionTypeEnum) | 
            Gets workflow step transitions
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| GetUsersWhoCanMove(InfoType, AutomationStateInfo, SourcePoint) | 
            Returns list of users who can move object to the next step. Users who are approved due to generic roles are not included to the result.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetUsersWhoCanMove(InfoType, AutomationStateInfo, SourcePoint, Boolean, Boolean, Boolean) | 
            Returns list of all the users who can move object to the next step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetUsersWhoCanMove(InfoType, AutomationStateInfo, SourcePoint, String, String, Int32, String) | 
            Returns list of users who can move object to the next step. Users who are approved due to generic roles are not included to the result.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetUsersWhoCanMove(InfoType, AutomationStateInfo, SourcePoint, Boolean, Boolean, Boolean, String, String, Int32, String) | 
            Returns list of all the users who can move object to the next step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetUsersWhoCanMoveInternal(InfoType, AutomationStateInfo, SourcePoint, String, String, Int32, String) | 
            Returns list of users who can move object to the next step. Users who are approved due to generic roles are not included to the result.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| GetUsersWhoCanMoveInternal(InfoType, AutomationStateInfo, SourcePoint, Boolean, Boolean, Boolean, String, String, Int32, String) | 
            Returns list of all the users who can move object to the next step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| HandleStepInternal | 
            Handles step additional actions
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| HandleStepTimeoutInternal | 
            Handles step timeout
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| ChangeManagerTypeOriginalType | 
            Changes the default manager type to the given type
              (Inherited from AbstractManager.) | |
| ChangeManagerTypeTo | 
            Changes the manager type to the given type
              (Overrides AbstractManagerChangeManagerTypeTo(Type).) | |
| CheckRecurrenceInternal | 
            Check automation process recurrence settings
              (Inherited from AbstractAutomationManagerInfoType.) | |
| CheckStepPermissions | 
            Returns true if given user can move given object to the previous/next step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| CheckStepPermissionsInternal | 
            Returns true if given user can move given object to previous/next step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| LogHopsReachedWarningInternal | 
            Logs warning about maximum hops reached
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| LogMessage | 
            Logs custom message to event log.
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| LogMessageInternal | 
            Logs message to the event log
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| LogMissingConnectionWarningInternal | 
            Logs warning about missing connection
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| LogProcessHistory | 
            Logs specified action in the object workflow history record.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| MoveStepInternal(InfoType, AutomationStateInfo, WorkflowStepInfo) | 
            Moves the specified object to the first step without automatic transition and returns the final step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| MoveStepInternal(InfoType, StateInfoType, WorkflowStepInfo, UserInfo) | 
            Moves the specified object to the first step without automatic transition in the workflow and returns the final step.
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| MoveToFinishedStep | 
            Moves object directly to finished step. (Finishes the process without going through all the steps.)
              (Inherited from AbstractAutomationManagerInfoType.) | |
| MoveToFinishedStepInternal | 
            Moves object directly to finished step. (Finishes the process without going through all the steps.)
              (Inherited from AbstractAutomationManagerInfoType.) | |
| MoveToFirstStep | 
            Moves the specified object to the first step and returns the step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| MoveToFirstStepInternal | 
            Moves the specified object to the first step and returns the step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| MoveToNextStep | 
            Moves the specified object to the next step and returns new step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| MoveToNextStepInternal | 
            Moves the specified object to the next step and returns new step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| MoveToPreviousStep(InfoType, AutomationStateInfo, String) | 
            Moves the specified object to the previous step and returns the step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| MoveToPreviousStep(InfoType, AutomationStateInfo, WorkflowStepInfo, String) | 
            Moves the specified object to the specified previous step and returns the step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| MoveToPreviousStepInternal | 
            Moves the specified object to the previous step and returns the new step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| MoveToSpecificNextStep | 
            Moves the specified object to the specified next step and returns workflow step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| MoveToSpecificStep | 
            Moves the specified object to the specified step and returns workflow step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| MoveToSpecificStepInternal | 
            Moves the specified object to the specified step and returns workflow step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| MoveToStepInternal | 
            Moves the specified object to the specified step and returns the step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| ProcessActionInternal | 
            Processes action connected to given step.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| ProcessActions | 
            Processes all actions in scope.
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| ProcessActionsInternal | 
            Processes all actions in scope.
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| RemoveProcess | 
            Removes process from given object.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| RemoveProcessInternal | 
            Removes process from given object.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| SendWorkflowEmails | 
            Sends the workflow e-mails to given recipients.
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| SendWorkflowEmailsInternal | 
            Sends the workflow e-mails to given recipients.
              (Inherited from AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType.) | |
| SetActionStatus | 
            Sets action state
              (Inherited from AbstractAutomationManagerInfoType.) | |
| SetActionStatusInternal | 
            Sets action state
              (Inherited from AbstractAutomationManagerInfoType.) | |
| StartProcess | 
            Starts process on given object.
              (Inherited from AbstractAutomationManagerInfoType.) | |
| StartProcessInternal | 
            Starts process on given object.
              (Inherited from AbstractAutomationManagerInfoType.) | 
| Name | Description | |
|---|---|---|
| AsValue | 
            Converts object to a query value which can be used as a query parameter
              (Defined by QueryExtensions.) | |
| GetAPIString | 
            Gets the string by the specified resource key
              (Defined by CoreExtensions.) | |
| GetString | 
            Gets the string by the specified resource key
              (Defined by CoreExtensions.) | |
| ToBoolean | 
            Returns the boolean representation of an object or default value if not.
              (Defined by CoreExtensions.) | |
| ToDateTime | 
            Returns the DateTime representation of an object or default value if not.
              (Defined by CoreExtensions.) | |
| ToDouble | 
            Returns the double representation of an object or default value if not.
              (Defined by CoreExtensions.) | |
| ToGuid | 
            Returns the Guid representation of an object or default value if not.
              (Defined by CoreExtensions.) | |
| ToInteger | 
            Returns the integer representation of an object or default value if not.
              (Defined by CoreExtensions.) | |
| ToString | 
            Returns the string representation of an object or default value if not.
              (Defined by CoreExtensions.) |