Table of Contents

Interface IMacroMethodParam

Namespace
CMS.Core
Assembly
CMS.Core.dll

Represents method executable in MacroEngine.

public interface IMacroMethodParam
Extension Methods

Properties

AsExpression

If true, the parameter is passed to the method as expression (MacroExpression object), not evaluated.

bool AsExpression { get; set; }

Property Value

bool

Comment

Gets or sets a comment for the method.

string Comment { get; set; }

Property Value

string

IsParams

If true, the parameter is declared with params keyword.

bool IsParams { get; set; }

Property Value

bool

Name

Gets or sets the name of the method.

string Name { get; set; }

Property Value

string

Type

Gets or sets a return type of the method.

Type Type { get; set; }

Property Value

Type