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 | Creates and deserializes a font serialized with SerializeFont or SerializeFontValue. | 
![]() ![]()  | 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. | 
![]() ![]()  | SerializeDrawing | Serializes an object using the ISerializeDrawing interface. | 
![]() ![]()  | SerializeEnum | Serializes an enumeration value to XML with the specified writer. | 
![]() ![]()  | SerializeFont | Serializes a font 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. | 
    
    
    
    
    
    

