Base automation action
Inheritance Hierarchy
Namespace: CMS.AutomationAssembly: CMS.Automation (in CMS.Automation.dll) Version: 9.0.0
Syntaxpublic abstract class AutomationAction : BaseWorkflowAction<BaseInfo, AutomationStateInfo, AutomationActionEnum>
The AutomationAction type exposes the following members.
Constructors
Properties
| Name | Description |
---|
 | ActionDefinition |
Action definition.
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
 | ActionStep |
Current step.
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
 | Arguments |
Action arguments
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
 | AutomationManager |
Automation manager
|
 | Comment |
Comment used when action moves to next step.
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
 | InfoObject |
Current info object.
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
 | InitialStep |
Current step.
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
 | MacroResolver |
Macro resolver for action.
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
 | Manager |
Manager.
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
 | OriginalStep |
Current step.
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
 | Parameters |
Parameters of action.
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
 | StateObject |
Current state object.
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
 | User |
User running action.
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
 | Workflow |
Current workflow.
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
Top
Methods
| Name | Description |
---|
  | Execute |
Executes action. You can use parameters to allow users to modify the behavior.
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
 | GetDefaultMacroResolver |
Gets the default macro resolver.
(Overrides BaseWorkflowActionInfoType, StateInfoType, ActionEnumTypeGetDefaultMacroResolver.) |
 | GetResolvedParameterReturnType |
Gets resolved value of parameter.
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
 | LogMessage |
Logs message to event log.
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
 | Process |
Processes action.
(Inherited from BaseWorkflowActionInfoType, StateInfoType, ActionEnumType.) |
 | RefreshObject |
Refreshes object instance
|
Top
See Also