StiUserFunction Class

Namespace: Stimulsoft.Report.Dictionary

Inheritance

Implements: ICloneable

Constructors

Constructor Description
StiUserFunction() Creates an object of the type StiUserFunction.
StiUserFunction(string name) Creates an object of the type StiUserFunction.
StiUserFunction(string name, StiFunctionCategory category) Creates an object of the type StiUserFunction.
StiUserFunction(string name, StiFunctionCategory category, StiUserFunctionArgumentType returnType) Creates an object of the type StiUserFunction.

StiUserFunction()

Creates an object of the type StiUserFunction.


StiUserFunction(name: string)

Creates an object of the type StiUserFunction.

Parameters

  • name (string)

StiUserFunction(name: string, category: StiFunctionCategory)

Creates an object of the type StiUserFunction.

Parameters


StiUserFunction(name: string, category: StiFunctionCategory, returnType: StiUserFunctionArgumentType)

Creates an object of the type StiUserFunction.

Parameters

Properties

Property Type Description
Arguments StiUserFunctionArgumentsCollection  
Category StiFunctionCategory  
CustomCategory string  
Description string  
Name string  
ReturnType StiUserFunctionArgumentType  
ScriptBlockly string  
ScriptCSharp string  
ScriptJS string  
ScriptMode StiFunctionScriptMode  
ScriptVB string  

Methods

Method Returns Description
Clone object  
GetFullScript string  
LoadFromJsonObject void  
SaveToJsonObject JObject  

Method Details

Clone

Clone(): object

Returns object


GetFullScript

GetFullScript(language: StiReportLanguageType): string

Parameters

Returns string


LoadFromJsonObject

LoadFromJsonObject(jObject: JObject): void

Parameters


SaveToJsonObject

SaveToJsonObject(): JObject

Returns JObject