Serializes a layer collection.
Namespace:
Aurigma.GraphicsMill.WinControls
Assembly:
Aurigma.GraphicsMill.WinControls.VectorObjects (in Aurigma.GraphicsMill.WinControls.VectorObjects.dll)
Public Sub Serialize ( _ stream As Stream _ )
public void Serialize( Stream stream )
Type: System.IO.Stream
The stream that will keep the serialized data.To restore the layer collection from the serialization data, use the Deserialize(Stream) method.
Take into account, when you deserialize a layer collection, it deselects currently selected layer. So if you deserialize layers state you need to specify current layer using the MultiLayerViewer.CurrentLayer property before any manipulations under vector objects.
Remember that binary format used for serialization is highly dependent on the build version, as the API may change from version to version, and properties may be added or removed.