StiValidationSettings Class
Namespace: Stimulsoft.Report.Dictionary
Properties
| Property | Type | Description |
|---|---|---|
| Expression | string | |
| ExpressionLevel | StiValidationLevel | |
| ExpressionMessage | string | |
| Max | string | |
| Min | string | |
| PatternLevel | StiValidationLevel | |
| PatternMessage | string | |
| PatternRegex | string | |
| PatternType | StiValidationPatternType | |
| RangeLevel | StiValidationLevel | |
| RangeMessage | string | |
| Required | bool |
Methods
| Method | Returns | Description |
|---|---|---|
Parse static |
StiValidationSettings | |
ToString static (+1 overloads) |
string | |
| Validate | StiValidationResult |
Method Details
Parse static
Parse(validationString: string): StiValidationSettings
Parameters
- validationString (string)
Returns StiValidationSettings
ToString static
ToString(settings: StiValidationSettings): string
Parameters
- settings (StiValidationSettings)
Returns string
ToString(): string
Returns string
Validate
Validate(value: object, type: Type, report: StiReport, variable: StiVariable): StiValidationResult
Parameters
- value (object)
- type (Type)
- report (StiReport)
- variable (StiVariable)
Returns StiValidationResult