Interface ICustomWorkflowActionProvider
OptimaJet.Workflow.Plugins.CustomWorkflowProviders.ICustomWorkflowActionProvider
Namespace: OptimaJet.Workflow.Plugins.CustomWorkflowProviders
public interface ICustomWorkflowActionProvider : IWorkflowActionProvider, IDisableProviderMethods
void ExcludeAction_(string actionName, ExcludeRule excludeRule) #Parameters
Name
Type
Description
actionNameStringexcludeRuleExcludeRulevoid ExcludeCondition_(string conditionName, ExcludeRule excludeRule) #Parameters
Name
Type
Description
conditionNameStringexcludeRuleExcludeRulevoid ExcludeActionAsync_(string actionName, ExcludeRule excludeRule) #Parameters
Name
Type
Description
actionNameStringexcludeRuleExcludeRulevoid ExcludeConditionAsync_(string conditionName, ExcludeRule excludeRule) #Parameters
Name
Type
Description
conditionNameStringexcludeRuleExcludeRulevoid ExcludeAction(string actionName, ExcludeRule excludeRule = null) #Parameters
Name
Type
Description
actionNameStringexcludeRuleExcludeRulevoid ExcludeCondition(string conditionName, ExcludeRule excludeRule = null) #Parameters
Name
Type
Description
conditionNameStringexcludeRuleExcludeRulebool HasInActions(string actionName) #Parameters
Name
Type
Description
actionNameStringReturns
Type
Description
Booleanbool HasInActionsAsync(string actionAsyncName) #Parameters
Name
Type
Description
actionAsyncNameStringReturns
Type
Description
Booleanbool HasInConditions(string conditionName) #Parameters
Name
Type
Description
conditionNameStringReturns
Type
Description
Booleanbool HasInConditionsAsync(string conditionAsyncName) #Parameters
Name
Type
Description
conditionAsyncNameStringReturns
Type
Description
Booleanbool ValidateActions(out List<string> actions, bool withExceptions = false) #Parameters
Name
Type
Description
actionsList<String>withExceptionsBooleanReturns
Type
Description
Booleanbool ValidateActionsAsync(out List<string> actionsAsync, bool withExceptions = false) #Parameters
Name
Type
Description
actionsAsyncList<String>withExceptionsBooleanReturns
Type
Description
Booleanbool ValidateConditions(out List<string> conditions, bool withExceptions = false) #Parameters
Name
Type
Description
conditionsList<String>withExceptionsBooleanReturns
Type
Description
Booleanbool ValidateConditionsAsync(out List<string> conditionsAsync, bool withExceptions = false) #Parameters
Name
Type
Description
conditionsAsyncList<String>withExceptionsBooleanReturns
Type
Description
BooleanDerived Types
- ApprovalPlugin
- BasicPlugin
- CustomMixProvider<EnumActions, EnumActionsAsync, EnumConditions, EnumConditionsAsync>
- ProviderProviders<TEnumProviders>
- WorkflowActionAndDesignerParameterFormatProvider<TEnumActions, TEnumActionsAsync, TEnumConditions, TEnumConditionsAsync>
- WorkflowActionProvider<TEnumActions, TEnumActionsAsync, TEnumConditions, TEnumConditionsAsync>
- WorkflowPlugin<TEnumActions, TEnumActionsAsync, TEnumConditions, TEnumConditionsAsync>
- WorkflowPluginWithRuleProvider<EnumActions, EnumActionsAsync, EnumConditions, EnumConditionsAsync, EnumRules, EnumRulesAsync>
- LoopPlugin