Class Macro
- Namespace
- Dynamicweb.Extensibility.Macros
- Assembly
- Dynamicweb.Core.dll
Abstract class inherited by all macro implementations.
public abstract class Macro
- Inheritance
-
Macro
- Derived
- Inherited Members
Properties
Name
Gets the name of the Macro.
public abstract string Name { get; }
Property Value
- string
The name.
SupportedActions
Gets the supported actions.
public abstract IEnumerable<MacroAction> SupportedActions { get; }
Property Value
- IEnumerable<MacroAction>
The supported actions.
Methods
Evaluate(MacroAction)
Evaluates the specified action.
public abstract object? Evaluate(MacroAction action)
Parameters
action
MacroActionThe action.