ClassLayoutControlXmlSerializer
Class
Provides the XML serialization functionality for RadLayoutControl.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
cs-api-definition
public class LayoutControlXmlSerializer : ComponentXmlSerializer
Inheritance: objectComponentXmlSerializerLayoutControlXmlSerializer
Inherited Members
Constructors
LayoutControlXmlSerializer(RadLayoutControl, ComponentXmlSerializationInfo)
Declaration
cs-api-definition
public LayoutControlXmlSerializer(RadLayoutControl layoutControl, ComponentXmlSerializationInfo componentSerializationInfo)
Parameters
layoutControl
componentSerializationInfo
Methods
MatchExistingItem(XmlReader, IList, object, PropertyDescriptor, string, string, IList, ref int)
Declaration
cs-api-definition
protected override object MatchExistingItem(XmlReader reader, IList toRead, object parent, PropertyDescriptor parentProperty, string propertyToMatch, string uniquePropertyValue, IList existingInstancesToMatch, ref int foundAtIndex)
Parameters
reader
toRead
parent
parentProperty
propertyToMatch
uniquePropertyValue
existingInstancesToMatch
foundAtIndex
Returns
Overrides
ProcessListOverride(XmlReader, object, PropertyDescriptor, IList)
Override to provide custom processing of collection being deserialized
Declaration
cs-api-definition
protected override bool ProcessListOverride(XmlReader reader, object listOwner, PropertyDescriptor ownerProperty, IList list)
Parameters
reader
listOwner
ownerProperty
list
Returns
True if the list does not require further processing by the deserializer, False to use the default deserialization
Overrides
SetPropertyValue(PropertyDescriptor, object, object)
Declaration
cs-api-definition
protected override void SetPropertyValue(PropertyDescriptor property, object propertyOwner, object value)
Parameters
property
propertyOwner
value
Overrides