IMacroResolver Interface |
Namespace: CMS.MacroEngine
public interface IMacroResolver
The IMacroResolver type exposes the following members.
Name | Description | |
---|---|---|
GetObjectValue(Object, Int32, EvaluationContext) |
Gets the object value at given index (this is called when indexer [(int)] is used in the expression).
| |
GetObjectValue(Object, String, EvaluationContext) |
Gets the object value of specified name.
| |
CheckDataSources |
Checks all the data sources for the value. Returns true if given data member was found within supported data sources.
| |
ResolveMacroExpression |
Resolves the data macro expression (expects expression without {% %} brackets).
| |
ResolveMacros |
Resolves all supported macro types in the given text within specified resolving context.
|