MacroRuleMetadata Constructor |
Constructor.
Namespace: CMS.ContactManagementAssembly: CMS.ContactManagement (in CMS.ContactManagement.dll) Version: 12.0.0
Syntax public MacroRuleMetadata(
string macroRuleName,
IMacroRuleInstanceTranslator translator,
IList<string> affectingActivities,
IList<string> affectingAttributes
)
Parameters
- macroRuleName
- Type: SystemString
Rule of the macro (see MacroRuleName) - translator
- Type: CMS.ContactManagementIMacroRuleInstanceTranslator
A translator to use for macro with name macroRuleName - affectingActivities
- Type: System.Collections.GenericIListString
List of activities that affect this macro rule. The rule gets recalculated only if one of these activity types performs.
Leave null to not recalculate the rule on any activity.
- affectingAttributes
- Type: System.Collections.GenericIListString
List of attributes that affect this macro rule. The rule gets recalculated only if one of these attributes changes.
Leave null to not recalculate the rule on any attribute change.
See Also