ClassControlXmlSerializer
Provides XML serialization functionality specifically designed for Windows Forms controls, extending the base component serializer.
Definition
Namespace:Telerik.WinControls.XmlSerialization
Assembly:Telerik.WinControls.dll
Syntax:
public class ControlXmlSerializer : ComponentXmlSerializer
Inheritance: objectComponentXmlSerializerControlXmlSerializer
Inherited Members
Constructors
ControlXmlSerializer()
Initializes a new instance of the ControlXmlSerializer class with default control serialization settings.
Declaration
public ControlXmlSerializer()
ControlXmlSerializer(ComponentXmlSerializationInfo)
Initializes a new instance of the ControlXmlSerializer class with custom control serialization information.
Declaration
public ControlXmlSerializer(ComponentXmlSerializationInfo componentSerializationInfo)
Parameters
componentSerializationInfo
The serialization information for customizing control serialization behavior.
Methods
ProcessListOverride(XmlReader, object, PropertyDescriptor, IList)
Processes list collections with special handling for control collections during XML deserialization.
Declaration
protected override bool ProcessListOverride(XmlReader reader, object listOwner, PropertyDescriptor parentProperty, IList list)
Parameters
reader
The XML reader positioned at the list element.
listOwner
The object that owns the list being processed.
parentProperty
The property descriptor for the list property.
list
The list to populate with deserialized items.
Returns
true if the list was processed; otherwise, false.
Overrides