The requested page is not available for the requested platform. You are viewing the content for Default platform.
All docs
V19.1
19.2 (EAP/Beta)
19.1
18.2
The page you are viewing does not exist in version 18.2. This link will take you to the root page.
18.1
The page you are viewing does not exist in version 18.1. This link will take you to the root page.
17.2
The page you are viewing does not exist in version 17.2. This link will take you to the root page.

ISerializationInfo Interface

Provides information required to serialize an element.

Declaration

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.

defaultVal Property

Specifies the default property value used for serialization.

Declaration

defaultVal?: any

Property Value

Type Description
any

The default property value.

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 Property grid.

Declaration

displayName?: string

Property Value

Type Description
string

The display name.

editor Property

Specifies the type of value editor for the Property Grid.

Declaration

editor?: IEditorInfo

Property Value

Type Description
IEditorInfo

An editor.

info Property

Gets the information about a complex object's content.

Declaration

info?: ISerializationInfoArray

Property Value

Type Description
ISerializationInfoArray

An array of objects that provide serialization information.

Specifies whether an object should be serialized to the XtraReport.ObjectStorage or XtraReport.ComponentStorage property.

link?: boolean
Type Description
boolean

true to serialize an object to the XtraReport.ObjectStorage; otherwise false.

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
Array<any>

An array of objects that specify validation rules.

validatorOptions Property

Declaration

validatorOptions?: any

Property Value

Type Description
any

visible Property

Specifies the visibility state of the value editor in the Property Grid.

Declaration

visible?: any

Property Value

Type Description
any

The visibility state.