ComponentOne Expression Editor for WPF
AddFunction Method (IExpressionLexer)

C1.WPF.ExpressionEditor.4 Assembly > C1.ExpressionEditor.Engine Namespace > IExpressionLexer Interface : AddFunction Method
Provides the function description for the C1ExpressionEditorPanel.
The delegate that evaluates the function.
Minimum arguments count.
Maximum arguments count.
Added a custom function to engine of C1ExpressionEditor.
Syntax
'Declaration
 
Sub AddFunction( _
   ByVal items As System.Collections.Generic.List(Of ExpressionItem), _
   ByVal function As System.Func(Of List(Of Object),Object), _
   ByVal minArgsCount As System.Integer, _
   ByVal maxArgsCount As System.Integer _
) 
void AddFunction( 
   System.Collections.Generic.List<ExpressionItem> items,
   System.Func<List<object>,object> function,
   System.int minArgsCount,
   System.int maxArgsCount
)

Parameters

items
Provides the function description for the C1ExpressionEditorPanel.
function
The delegate that evaluates the function.
minArgsCount
Minimum arguments count.
maxArgsCount
Maximum arguments count.
See Also

Reference

IExpressionLexer Interface
IExpressionLexer Members