The following tables list the members exposed by Serializer.
Name | Description | |
---|---|---|
Serializer Constructor | Creates a new serializer. |
Name | Description | |
---|---|---|
CanSerializeObject | Determines whether the specified object can be serialized to XML. | |
CreateObjectInstanceAndDeserialize | Overloaded. Creates an object serialized into a specified XML node reader of a specified type. | |
DecodeObject | Decodes an object from a base64 string (inverse of EncodeObject). | |
DefaultDeserializeProp | Deserializes the specified basic object saved with DefaultSerializeProp and returns the value. | |
DefaultSerializeProp | Serializes the specified basic object and returns the string representation | |
DeserializeByteArray | Deserializes an array of bytes from XML | |
DeserializeColorValue | Converts a six-digit hexadecimal color value into a color object. | |
DeserializeDateTimeFormatInfo | Deserializes a DateTimeFormatInfo object from XML. | |
DeserializeDateValue | Converts a date format string to a DateTime value. | |
DeserializeEnumValue | Deserializes an enumeration value of the specified type. | |
DeserializeFont | Deserializes the specified font information previously serialized. | |
DeserializeImage | Creates an image from the specified serialized base-64 encoded string. | |
DeserializeIntArray | Deserializes an array of integers from XML | |
DeserializeNumberFormatInfo | Deserializes a NumberFormatInfo object from XML. | |
DeserializePointFArray | Deserializes an array of PointF objects from XML | |
DeserializeString | Deserializes a string from XML. | |
DeserializeStringArray | Deserializes an array of strings from XML. | |
EncodeObject | Encodes an object to a base64 string, if it is serializable. | |
ExtractNode | Extracts the current node in the specified node reader into a new node reader and advances that reader to the next node. | |
GetObjectXml | Overloaded. Serializes an object to an XML string. | |
IsDefaultValue | Determines if the value of a specified property of an object is the default value. | |
LoadObject | Overloaded. Loads an object from a file previously saved with Serializer.SaveObject. | |
LoadObjectXml | Overloaded. Creates and deserializes a new instance of an object saved with GetObjectXml. | |
SaveObject | Overloaded. Saves an object as XML to a file. | |
SerializeByteArray | Serializes an array of bytes to XML. | |
SerializeColor | Serializes a color to XML with the specified writer. | |
SerializeColorValue | Converts a color object into a color name (for example, Blue) or a six-digit hexadecimal color value (for example, #FFFFFF). | |
SerializeData | Overloaded. Serializes an object using the ISerializeData interface. | |
SerializeDateTimeFormatInfo | Serializes a DateTimeFormatInfo object to XML. | |
SerializeDateValue | Converts a DataTime object to a date format string. | |
SerializeEnum | Serializes an enumeration value to XML with the specified writer. | |
SerializeFont | Overloaded. Serializes font information into XML with the specified writer. | |
SerializeFontValue | Overloaded. Serializes a font to XML with the specified writer without writing element tags. | |
SerializeImage | Serializes an image to XML as a base-64 encoded string to a specified element with the specified writer. | |
SerializeIntArray | Serializes an array of integers to XML. | |
SerializeNumberFormatInfo | Serializes a NumberFormatInfo object to XML. | |
SerializeObject | Overloaded. Serializes an object to XML using the ISerializeSupport interface. | |
SerializePointFArray | Serializes an array of PointF points to XML. | |
SerializePresentation | Serializes an object using the ISerializePresentation interface. | |
SerializeSettings | Serializes an object using the ISerializeSettings interface. | |
SerializeString | Serializes a string to XML. | |
SerializeStringArray | Serializes an array of strings to XML. | |
SerializeStyles | Serializes an object using the ISerializeStyles interface. | |
SetObjectXml | Deserializes an object saved with GetObjectXml using the specified XML string. |