Table of Contents

Class MacroEventArgs

Namespace
CMS.MacroEngine
Assembly
CMS.MacroEngine.dll

Macro event arguments

public class MacroEventArgs : CMSEventArgs
Inheritance
object
EventArgs
MacroEventArgs
Inherited Members
Extension Methods

Properties

Expression

Expression to resolve

public string Expression { get; set; }

Property Value

string

FullExpression

Full expression including parameters

public string FullExpression { get; set; }

Property Value

string

Match

Returns true if the macro matches (was resolved)

public bool Match { get; set; }

Property Value

bool

Resolver

Sender (active macro resolver)

public MacroResolver Resolver { get; set; }

Property Value

MacroResolver

Result

Result of the macro

public object Result { get; set; }

Property Value

object