StiReportObjectStringConverter Class
Namespace: Stimulsoft.Report
Describes the class that contains methods which serves for conversion of an object into a string and a string into an object.
Inheritance
Inherits from: StiObjectStringConverter
Constructors
| Constructor | Description |
|---|---|
| StiReportObjectStringConverter() | |
| StiReportObjectStringConverter(bool allowLoadOptimization) |
StiReportObjectStringConverter()
StiReportObjectStringConverter(allowLoadOptimization: bool)
Parameters
- allowLoadOptimization (bool)
Methods
| Method | Returns | Description |
|---|---|---|
| Clear | void | |
| ConvertBorderToString | string | Converts a border into a string. |
| ConvertBrushToString | string | Converts brush into string. |
ConvertColorArrayToString static |
string | Converts a color into a string. |
ConvertColorToString static |
string | Converts a color into a string. |
| ConvertEventToString | string | Converts event into string. |
| ConvertExpressionToString | string | Convets expression into string. |
ConvertFontToString static |
string | Converts font into string. |
ConvertPointFToString static |
string | Converts PointF into string. |
| ConvertRectangleDToString | string | Converts rectangle into string. |
| ConvertSimpleBorderToString | string | Converts a simple border into a string. |
| ConvertSimpleShadowToString | string | Converts a simple border into a string. |
| ConvertStringToBorder | StiBorder | Converts a string into a border. |
| ConvertStringToBrush | StiBrush | Converts a string into a brush. |
ConvertStringToColor static |
Color | Converts a string into a color. |
ConvertStringToColorArray static |
Color[] | Converts a string into a color. |
| ConvertStringToExpression | StiExpression | Converts string into expression. |
ConvertStringToFont static |
Font | Converts string into font. |
ConvertStringToPointF static |
PointF | Converts a string into a PointF. |
| ConvertStringToRectangleD | RectangleD | Converts string into rectangle. |
| ConvertStringToSimpleBorder | StiSimpleBorder | Converts a string into a simple border. |
| ConvertStringToSimpleShadow | StiSimpleShadow | Converts a string into a simple shadow. |
| ConvertStringToTextOptions | StiTextOptions | Converts string into StiTextOptions. |
| ConvertStringToUserFunction | StiUserFunction | Converts string into user function. |
| ConvertStringToVariable | StiVariable | Converts string into variable. |
| ConvertTextOptionsToString | string | Converts StiTextOptions into string. |
| ConvertUserFunctionToString | string | Converts user function into string. |
| ConvertVariableToString | string | Converts variable into string. |
| ObjectToString | string | Converts object into string. |
| ObjectToString2 | string | |
| SetProperty | void | |
| StringToObject | object | Converts string into object. |
| StringToObject2 | object |
Method Details
Clear
Clear(): void
ConvertBorderToString
ConvertBorderToString(border: StiBorder): string
Converts a border into a string.
Parameters
- border (StiBorder) — Border for conversion.
Returns string — String got as result of conversion.
ConvertBrushToString
ConvertBrushToString(brush: StiBrush): string
Converts brush into string.
Parameters
- brush (StiBrush) — Brush for conversion.
Returns string — String got as result of conversion.
ConvertColorArrayToString static
ConvertColorArrayToString(**: Colorcolors): string
Converts a color into a string.
Parameters
- ** (Colorcolors)
Returns string — String got as result of conversion.
ConvertColorToString static
ConvertColorToString(color: Color): string
Converts a color into a string.
Parameters
- color (Color) — Color for conversion.
Returns string — String got as result of conversion.
ConvertEventToString
ConvertEventToString(ev: StiEvent): string
Converts event into string.
Parameters
- ev (StiEvent) — Event for conversion.
Returns string — Converted string.
ConvertExpressionToString
ConvertExpressionToString(expr: StiExpression): string
Convets expression into string.
Parameters
- expr (StiExpression) — Expression for conversion.
Returns string — String got as result of conversion.
ConvertFontToString static
ConvertFontToString(font: Font): string
Converts font into string.
Parameters
- font (Font) — Font for conversion.
Returns string — String got as result of conversion.
ConvertPointFToString static
ConvertPointFToString(point: PointF): string
Converts PointF into string.
Parameters
- point (PointF)
Returns string — String got as result of conversion.
ConvertRectangleDToString
ConvertRectangleDToString(rectangle: RectangleD): string
Converts rectangle into string.
Parameters
- rectangle (RectangleD) — Rectangle for conversion.
Returns string — String got as result of conversion.
ConvertSimpleBorderToString
ConvertSimpleBorderToString(border: StiSimpleBorder, ignoreDefault: bool): string
Converts a simple border into a string.
Parameters
- border (StiSimpleBorder) — Border for conversion.
- ignoreDefault (bool)
Returns string — String got as result of conversion.
ConvertSimpleShadowToString
ConvertSimpleShadowToString(shadow: StiSimpleShadow, ignoreDefault: bool): string
Converts a simple border into a string.
Parameters
- shadow (StiSimpleShadow) — Border for conversion.
- ignoreDefault (bool)
Returns string — String got as result of conversion.
ConvertStringToBorder
ConvertStringToBorder(str: string): StiBorder
Converts a string into a border.
Parameters
- str (string) — String that shows border.
Returns StiBorder — Border got as result of conversion.
ConvertStringToBrush
ConvertStringToBrush(str: string): StiBrush
Converts a string into a brush.
Parameters
- str (string) — String that shows brush.
Returns StiBrush — Brush got as a result of conversion.
ConvertStringToColor static
ConvertStringToColor(str: string): Color
Converts a string into a color.
Parameters
- str (string) — String that shows color.
Returns Color — Color got as result of conversion.
ConvertStringToColorArray static
ConvertStringToColorArray(str: string): Color[]
Converts a string into a color.
Parameters
- str (string) — String that shows color.
Returns Color[] — Color got as result of conversion.
ConvertStringToExpression
ConvertStringToExpression(type: Type, str: string): StiExpression
Converts string into expression.
Parameters
- type (Type) — Expression type.
- str (string) — String that shows expression.
Returns StiExpression — Expression got as result of conversion.
ConvertStringToFont static
ConvertStringToFont(str: string): Font
Converts string into font.
Parameters
- str (string) — String that shows font.
Returns Font — Font got as result of conversion.
ConvertStringToPointF static
ConvertStringToPointF(str: string): PointF
Converts a string into a PointF.
Parameters
- str (string) — String that shows color.
Returns PointF — PointF got as result of conversion.
ConvertStringToRectangleD
ConvertStringToRectangleD(str: string): RectangleD
Converts string into rectangle.
Parameters
- str (string) — String that shows rectangle.
Returns RectangleD — Rectangle got as result of conversion.
ConvertStringToSimpleBorder
ConvertStringToSimpleBorder(str: string): StiSimpleBorder
Converts a string into a simple border.
Parameters
- str (string) — String that shows border.
Returns StiSimpleBorder — Border got as result of conversion.
ConvertStringToSimpleShadow
ConvertStringToSimpleShadow(str: string): StiSimpleShadow
Converts a string into a simple shadow.
Parameters
- str (string) — String that shows border.
Returns StiSimpleShadow — Border got as result of conversion.
ConvertStringToTextOptions
ConvertStringToTextOptions(str: string): StiTextOptions
Converts string into StiTextOptions.
Parameters
- str (string) — String that shows StiTextOptions.
Returns StiTextOptions — StiTextOptions got as result of conversion.
ConvertStringToUserFunction
ConvertStringToUserFunction(type: Type, str: string): StiUserFunction
Converts string into user function.
Parameters
- type (Type) — Type of function.
- str (string) — String that shows user function.
Returns StiUserFunction — User function got as result of conversion.
ConvertStringToVariable
ConvertStringToVariable(type: Type, str: string): StiVariable
Converts string into variable.
Parameters
- type (Type) — Type of variable.
- str (string) — String that shows variable.
Returns StiVariable — Variable got as result of conversion.
ConvertTextOptionsToString
ConvertTextOptionsToString(textOptions: StiTextOptions): string
Converts StiTextOptions into string.
Parameters
- textOptions (StiTextOptions) — StiTextOptions for conversion.
Returns string — String got as result of conversion.
ConvertUserFunctionToString
ConvertUserFunctionToString(userFunction: StiUserFunction): string
Converts user function into string.
Parameters
- userFunction (StiUserFunction) — Variable for conversion.
Returns string — String got as result of conversion.
ConvertVariableToString
ConvertVariableToString(variable: StiVariable): string
Converts variable into string.
Parameters
- variable (StiVariable) — Variable for conversion.
Returns string — String got as result of conversion.
ObjectToString
ObjectToString(obj: object): string
Converts object into string.
Parameters
- obj (object) — Object for converting.
Returns string — String that contains object.
ObjectToString2
ObjectToString2(obj: object): string
Parameters
- obj (object)
Returns string
SetProperty
SetProperty(p: PropertyInfo, parentObject: object, obj: object): void
Parameters
- p (PropertyInfo)
- parentObject (object)
- obj (object)
StringToObject
StringToObject(str: string, type: Type): object
Converts string into object.
Parameters
- str (string) — String that contains object.
- type (Type) — Object type.
Returns object — Object.
StringToObject2
StringToObject2(str: string, type: Type): object
Parameters
- str (string)
- type (Type)
Returns object