ClassDockXmlSerializer
Definition
Namespace:Telerik.WinControls.UI.Docking.Serialization
Assembly:Telerik.WinControls.RadDock.dll
Syntax:
public class DockXmlSerializer : DockXmlSerializerBase
Inheritance: objectComponentXmlSerializerDockXmlSerializerBaseDockXmlSerializer
Inherited Members
Constructors
DockXmlSerializer(RadDock, ComponentXmlSerializationInfo)
Declaration
public DockXmlSerializer(RadDock dock, ComponentXmlSerializationInfo componentSerializationInfo)
Parameters
dock
componentSerializationInfo
DockXmlSerializer(RadDock, ComponentXmlSerializationInfo, bool)
Declaration
public DockXmlSerializer(RadDock dock, ComponentXmlSerializationInfo componentSerializationInfo, bool prepareFloatingAndAutoHideWindows)
Parameters
dock
componentSerializationInfo
prepareFloatingAndAutoHideWindows
Methods
DisposeObject(IDisposable)
Declaration
protected override void DisposeObject(IDisposable toBeDisposed)
Parameters
toBeDisposed
Overrides
GetCollectionElementOverride(IEnumerable, object, PropertyDescriptor)
Declaration
protected override IEnumerable GetCollectionElementOverride(IEnumerable list, object owner, PropertyDescriptor property)
Parameters
list
owner
property
Returns
Overrides
GetPropertyValue(PropertyDescriptor, object)
Declaration
protected override object GetPropertyValue(PropertyDescriptor property, object propertyOwner)
Parameters
property
propertyOwner
Returns
Overrides
InitializeRead()
Declaration
protected override void InitializeRead()
Overrides
InitializeWrite()
Declaration
protected override void InitializeWrite()
Overrides
ProcessListOverride(XmlReader, object, PropertyDescriptor, IList)
Override to provide custom processing of collection being deserialized
Declaration
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