ISerializationInfo Interface
Provides information required to serialize an element.
#Declaration
export interface ISerializationInfo
#Properties
#alwaysSerialize Property
Specifies whether to always serialize the element even when its value was not changed.
#Declaration
alwaysSerialize?: boolean
#Property Value
Type | Description |
---|---|
boolean | true to always serialize; otherwise false. |
#array Property
Specifies whether the property returns an array.
#Declaration
array?: boolean
#Property Value
Type | Description |
---|---|
boolean | true if the property returns an array; otherwise false. |
#asRef Property
#Declaration
asRef?: boolean
#Property Value
Type |
---|
boolean |
#defaultVal Property
Specifies the default property value used for serialization.
#Declaration
defaultVal?: any
#Property Value
Type | Description |
---|---|
any | The default property value. |
#descriptionLocalizationId Property
#Declaration
descriptionLocalizationId?: string
#Property Value
Type |
---|
string |
#disabled Property
Specifies whether the property value can be edited.
#Declaration
disabled?: any
#Property Value
Type | Description |
---|---|
any | true to disable the property editing; otherwise false. |
#displayName Property
Specifies the property name in the model that is displayed in the Properties window.
#Declaration
displayName?: string
#Property Value
Type | Description |
---|---|
string | The display name. |
#editor Property
Specifies the type of value editor for the Properties window.
#Declaration
editor?: IEditorInfo
#Property Value
Type | Description |
---|---|
IEditor |
An editor. |
#info Property
Gets the information about a complex object’s content.
#Declaration
info?: DevExpress.Analytics.Utils.ISerializationInfoArray
#Property Value
Type | Description |
---|---|
ISerialization |
An array of objects that provide serialization information. |
#link Property
Specifies whether an object should be serialized to the XtraReport.ObjectStorage
or XtraReport.ComponentStorage property.
#Declaration
link?: boolean
#Property Value
Type | Description |
---|---|
boolean | true to serialize an object to the |
#localizable Property
#Declaration
localizable?: boolean
#Property Value
Type |
---|
boolean |
#localizationId Property
Specifies the localization ID.
#Declaration
localizationId?: string
#Property Value
Type | Description |
---|---|
string | The localization ID. |
#modelName Property
Specifies the property name that will be used during serialization to store the property value.
#Declaration
modelName?: string
#Property Value
Type | Description |
---|---|
string | The model name. |
#propertyName Property
Specifies the property name that will be used in the model to store the property value.
#Declaration
propertyName: string
#Property Value
Type | Description |
---|---|
string | The property name. |
#validationRules Property
Specifies the rules for validating the property value entered into its editor.
#Declaration
validationRules?: Array<any>
#Property Value
Type | Description |
---|---|
any[] | An array of objects that specify validation rules. |
#validatorOptions Property
Specifies the DevExtreme Validator options.
#Declaration
validatorOptions?: any
#Property Value
Type | Description |
---|---|
any | An object that defines configuration options for the Validator widget. |
#visible Property
Specifies the visibility state of the value editor in the Properties window.
#Declaration
visible?: any
#Property Value
Type | Description |
---|---|
any | The visibility state. |