'Declaration Public Overloads Shared Function SaveObject( _ ByVal o As Object, _ ByVal saveInterface As Type, _ ByVal stream As Stream, _ ByVal rootElement As String, _ ByVal callingAssembly As Assembly _ ) As Boolean
'Usage Dim o As Object Dim saveInterface As Type Dim stream As Stream Dim rootElement As String Dim callingAssembly As Assembly Dim value As Boolean value = Serializer.SaveObject(o, saveInterface, stream, rootElement, callingAssembly)
public static bool SaveObject( object o, Type saveInterface, Stream stream, string rootElement, Assembly callingAssembly )
Parameters
- o
- Object to save (must implement the specified serialization interface)
- saveInterface
- Serialization interface to use (must be ISerializeSupport, ISerializeSettings, ISerializeData, ISerializeStyles, ISerializeDrawing, or ISerializePresentation)
- stream
- Stream to save object to
- rootElement
- Name of root XML element
- callingAssembly
- Calling assembly
Return Value
true if successful; false otherwise