StiJsonReportObjectHelper Class

Namespace: Stimulsoft.Base

Methods

Method Returns Description
DeserializeArrayColor static Color[]  
DeserializeArrayFloat static float[]  
DeserializeBool static bool  
DeserializeBoolArray static bool[]  
DeserializeBorder static StiBorder  
DeserializeBrush static StiBrush  
DeserializeByteArray static byte[]  
DeserializeCap static StiCap  
DeserializeColor static Color  
DeserializeCornerRadius static StiCornerRadius  
DeserializeDateTime static DateTime  
DeserializeDecimal static decimal  
DeserializeDouble static double  
DeserializeEnum static T  
DeserializeFloat static float  
DeserializeFloatNullable static float?  
DeserializeFont static (+1 overloads) Font  
DeserializeImage static Image  
DeserializeInt static int  
DeserializeIntArray static int[]  
DeserializeListString static List  
DeserializeNameValueCollection static NameValueCollection  
DeserializeNullableColor static Color?  
DeserializePoint static Point  
DeserializePointF static PointF  
DeserializeRectangleD static RectangleD  
DeserializeSimpleBorder static StiSimpleBorder  
DeserializeSimpleShadow static StiSimpleShadow  
DeserializeSize static Size  
DeserializeSizeD static SizeD  
DeserializeString static string  
DeserializeStringArray static string[]  
DeserializeTimeSpan static TimeSpan  
DeserializeType static Type  
SplitReportJson static void  

Method Details

DeserializeArrayColor static

DeserializeArrayColor(property: JProperty): Color[]

Parameters

Returns Color[]


DeserializeArrayFloat static

DeserializeArrayFloat(property: JProperty): float[]

Parameters

Returns float[]


DeserializeBool static

DeserializeBool(property: JProperty): bool

Parameters

Returns bool


DeserializeBoolArray static

DeserializeBoolArray(property: JProperty): bool[]

Parameters

Returns bool[]


DeserializeBorder static

DeserializeBorder(property: JProperty): StiBorder

Parameters

Returns StiBorder


DeserializeBrush static

DeserializeBrush(property: JProperty): StiBrush

Parameters

Returns StiBrush


DeserializeByteArray static

DeserializeByteArray(property: JProperty): byte[]

Parameters

Returns byte[]


DeserializeCap static

DeserializeCap(property: JProperty): StiCap

Parameters

Returns StiCap


DeserializeColor static

DeserializeColor(property: JProperty): Color

Parameters

Returns Color


DeserializeCornerRadius static

DeserializeCornerRadius(property: JProperty): StiCornerRadius

Parameters

Returns StiCornerRadius


DeserializeDateTime static

DeserializeDateTime(property: JProperty): DateTime

Parameters

Returns DateTime


DeserializeDecimal static

DeserializeDecimal(property: JProperty): decimal

Parameters

Returns decimal


DeserializeDouble static

DeserializeDouble(property: JProperty): double

Parameters

Returns double


DeserializeEnum static

DeserializeEnum(property: JProperty): T

Parameters

Returns T


DeserializeFloat static

DeserializeFloat(property: JProperty): float

Parameters

Returns float


DeserializeFloatNullable static

DeserializeFloatNullable(property: JProperty): float?

Parameters

Returns float?


DeserializeFont static

DeserializeFont(property: JProperty, defaultFont: Font): Font

Parameters

Returns Font


DeserializeFont(property: JProperty): Font

Parameters

Returns Font


DeserializeImage static

DeserializeImage(property: JProperty): Image

Parameters

Returns Image


DeserializeInt static

DeserializeInt(property: JProperty): int

Parameters

Returns int


DeserializeIntArray static

DeserializeIntArray(property: JProperty): int[]

Parameters

Returns int[]


DeserializeListString static

DeserializeListString(property: JProperty): List

Parameters

Returns List


DeserializeNameValueCollection static

DeserializeNameValueCollection(property: JProperty): NameValueCollection

Parameters

Returns NameValueCollection


DeserializeNullableColor static

DeserializeNullableColor(property: JProperty): Color?

Parameters

Returns Color?


DeserializePoint static

DeserializePoint(property: JProperty): Point

Parameters

Returns Point


DeserializePointF static

DeserializePointF(property: JProperty): PointF

Parameters

Returns PointF


DeserializeRectangleD static

DeserializeRectangleD(property: JProperty): RectangleD

Parameters

Returns RectangleD


DeserializeSimpleBorder static

DeserializeSimpleBorder(property: JProperty): StiSimpleBorder

Parameters

Returns StiSimpleBorder


DeserializeSimpleShadow static

DeserializeSimpleShadow(property: JProperty): StiSimpleShadow

Parameters

Returns StiSimpleShadow


DeserializeSize static

DeserializeSize(property: JProperty): Size

Parameters

Returns Size


DeserializeSizeD static

DeserializeSizeD(property: JProperty): SizeD

Parameters

Returns SizeD


DeserializeString static

DeserializeString(property: JProperty): string

Parameters

Returns string


DeserializeStringArray static

DeserializeStringArray(property: JProperty): string[]

Parameters

Returns string[]


DeserializeTimeSpan static

DeserializeTimeSpan(property: JProperty): TimeSpan

Parameters

Returns TimeSpan


DeserializeType static

DeserializeType(property: JProperty): Type

Parameters

Returns Type


SplitReportJson static

SplitReportJson(stream: Stream, reportString: string, **: stringpagesString): void

Parameters

  • stream (Stream)
  • reportString (string)
  • ** (stringpagesString)