Contains methods that help serializing and deserializing complex MindFusion.Diagramming object to and from binary streams.
The following tables list the members exposed by the PersistContext type.
Name | Description | |
---|---|---|
Gets the version of the diagram currently being loaded. |
||
Gets the binary reader used for deserialization. |
||
Gets the table of item class format revision numbers. |
||
Gets the binary writer used for serialization. |
Name | Description | |
---|---|---|
This method supports the MindFusion.Diagramming infrastructure and is not intended to be used directly from your code. |
||
Loads an anchor pattern from the underlying stream. |
||
Loads a Brush from the underlying stream. |
||
Loads a color from the underlying stream. |
||
Loads a color array from the underlying stream. |
||
Loads a float array from the underlying stream. |
||
Loads a font from the underlying stream. |
||
Loads a hashtable from the underlying stream. |
||
Loads an image from the underlying stream. |
||
Loads an IPersists object from the underlying stream. |
||
Loads a pen from the underlying stream. |
||
Loads a PointF array from the underlying stream. |
||
Loads a rectangle from the underlying stream. |
||
Loads a rectangle from the underlying stream. |
||
Loads a reference for the specified referer. |
||
Loads the remaining referenced objects from the underlying stream. |
||
Loads a shape from the underlying stream. |
||
Loads a SizeF object from the underlying stream. |
||
Loads a string format from the underlying stream. |
||
Loads an SvgContent object from the underlying stream. |
||
Loads an object from the underlying stream. |
||
Loads a Theme object from the underlying stream. |
||
Loads a Thickness object from the underlying stream. |
||
Loads a VisioContent object from the underlying stream. |
||
Reads the binary file format header from the underlying stream and throws an exception if the header is not recognized. |
||
Saves the specified anchor pattern to the underlying stream. |
||
Saves the specified Brush to the underlying stream. |
||
Saves the specified color to the underlying stream. |
||
Saves the specified color array to the underlying stream. |
||
Saves the specified float array to the underlying stream. |
||
Saves the specified font to the underlying stream. |
||
Saves the specified hashtable to the underlying stream. |
||
Saves the specified image to the underlying stream. |
||
Writes the specified IPersists object to the underlying stream. |
||
Saves the specified pen to the underlying stream. |
||
Saves the specified PointF array to the underlying stream. |
||
Saves the specified rectangle to the underlying stream. |
||
Saves the specified rectangle to the underlying stream. |
||
Saves the specified reference for the specified referer. |
||
Saves the specified shape to the underlying stream. |
||
Saves the specified SizeF to the underlying stream. |
||
Saves the specified string format to the underlying stream. |
||
Saves the specified SvgContent in the underlying stream. |
||
Saves the specified object to the underlying stream. |
||
Saves the specified Theme in the underlying stream. |
||
Saves the specified Thickness to the underlying stream. |
||
Saves the specified VisioContent in the underlying stream. |
||
Updates all references among loaded objects. |
||
Loads the remaining referenced objects from the underlying stream. |
||
Writes the binary file format header to the underlying stream. |
||
Writes all referenced objects to the underlying stream. |