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 |
---|---|
IEditorInfo | An editor. |
info Property
Gets the information about a complex object’s content.
Declaration
info?: DevExpress.Analytics.Utils.ISerializationInfoArray
Property Value
Type | Description |
---|---|
ISerializationInfoArray | 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. |