Contains methods that can help you serialize and deserialize MindFusion.Diagramming for .NET MAUI items to and from XML documents.
The following tables list the members exposed by the XmlPersistContext type.
Name | Description | |
---|---|---|
Initializes a new instance of the XmlPersistContext class. |
Name | Description | |
---|---|---|
Specifies the latest file format revision number. |
Name | Description | |
---|---|---|
Gets the class version of the currently deserialized item. |
||
Gets the underlying diagram object. |
||
Gets the format revision number for the file being currently serialized. |
||
Gets or sets a value specifies whether properties that have their default value should be serialized to XML. |
||
Gets the underlying XML document. |
Name | Description | |
---|---|---|
Overloaded. Adds a new child node to another node. |
||
Reads an AnchorPattern with the specified name. |
||
Overloaded. Reads a boolean value with a specified name. |
||
Overloaded. Reads a Brush object with a specified name. |
||
Reads a byte value with the specified name. |
||
Reads a char value with the specified name. |
||
Overloaded. Reads a color with a specified name. |
||
Reads a color array with the specified name. |
||
Reads a decimal value with the specified name. |
||
Overloaded. Reads a double value with a specified name. |
||
Reads a double array with the specified name. |
||
Overloaded. Reads a NodeEffect object with the specified name. |
||
Overloaded. Reads an enum value with a specified name. |
||
Overloaded. Reads a float value with a specified name. |
||
Reads a float array with the specified name. |
||
Overloaded. Reads a Font object with a specified name. |
||
Reads a group object with the specified name. |
||
Reads a hash or traits table object with the specified name. |
||
Reads an IImage object with the specified name. |
||
Overloaded. Reads an integer value with the specified name. |
||
Overloaded. Reads an item reference from an element. |
||
Reads a long value with the specified name. |
||
Reads a NodeConstraints object with the specified name. |
||
Reads an object with the specified name. |
||
Overloaded. Reads a Pen object with a specified name. |
||
Overloaded. Reads a Point object. |
||
Reads a PointCollection object with the specified name. |
||
Reads a List<PointF> object with the specified name. |
||
Reads a Rectangle object with the specified name. |
||
Reads a 8-bit signed integer value with the specified name. |
||
Reads a Shape object with the specified name. |
||
Overloaded. Reads a short value with a specified name. |
||
Reads a Size object with the specified name. |
||
Reads a stream with the specified name. |
||
Overloaded. Reads a string value with the specified name. |
||
Overloaded. Reads a StringFormat object with the specified name. |
||
Reads a Style object with the specified name. |
||
Reads the specified tag for the specified object. |
||
Reads a Theme object with the specified name. |
||
Reads a Thickness object with the specified name. |
||
Reads an unsigned integer value with the specified name. |
||
Reads an unsigned long value with the specified name. |
||
Reads an unsigned short value with the specified name. |
||
Returns the child node with the specified name. |
||
Returns the child nodes with the specified name. |
||
Writes the specified anchor pattern. |
||
Writes a boolean value with the specified name. |
||
Writes a reference to the specified brush. The brush is registered within the internal hashtable for subsequent serialization. |
||
Write a byte value with the specified name. |
||
Write a char value with the specified name. |
||
Writes the specified color. |
||
Writes the specified array. |
||
Write a decimal value with the specified name. |
||
Writes a double value with the specified name. |
||
Writes the specified array. |
||
Writes a reference to the specified effect. The effect is registered within the internal hashtable for subsequent serialization. |
||
Writes the specified enum value. |
||
Writes a float value with the specified name. |
||
Writes the specified array. |
||
Writes the specified font. |
||
Writes the specified group object. |
||
Writes the specified hashtable. |
||
Writes a reference to the specified image. The image is registered within the internal hashtable for subsequent serialization. |
||
Writes a reference to the specified image. The image is registered within the internal hashtable for subsequent serialization. |
||
Writes an integer value with the specified name. |
||
Writes a reference to the specified item with the specified name. |
||
Writes a long value with the specified name. |
||
Writes the specified object under the specified name. |
||
Writes the specified pen. |
||
Overloaded. Writes a Point object. |
||
Writes the specified point collection. |
||
Writes the specified List<PointF>. |
||
Writes a Rectangle with the specified name. |
||
Write a 8-bit signed integer value with the specified name. |
||
Writes the specified shape with the specified name. |
||
Writes a short value with the specified name. |
||
Writes a Size with the specified name. |
||
Writes the specified stream. |
||
Writes a string value with the specified name. |
||
Writes the specified StringFormat object. |
||
Writes a reference to the specified style. The style is registered within the internal hashtable for subsequent serialization. |
||
Writes the specified tag of the specified object. |
||
Writes the specified Theme object. |
||
Writes a Thickness with the specified name. |
||
Writes the specified traits hashtable. |
||
Writes an unsigned integer value with the specified name. |
||
Writes an unsigned long value with the specified name. |
||
Writes an unsigned short value with the specified name. |