ComponentOne Expression Editor for WPF
AddFunction(List<ExpressionItem>,Func<List<Object>,Object>,Int32,Int32) Method

C1.WPF.ExpressionEditor.4 Assembly > C1.WPF.ExpressionEditor Namespace > C1ExpressionEditor Class > AddFunction Method : AddFunction(List<ExpressionItem>,Func<List<Object>,Object>,Int32,Int32) 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
 
Public Overloads 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 _
) 
public 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

C1ExpressionEditor Class
C1ExpressionEditor Members
Overload List