I have an OLE server and I am embedding it in Visio. When Visio is saved as vsdm file, I like my part to be also in xml (compressed) so when the file is unzipped, emmbeddings will show as xml file.
I know if I embed Excel in Visio (or other way around), this happens. Excel saved the Binary data to IStorage in two IStream parts.
Package and CompObj. I tried to alse have a Package Stream and used WritePackageToStream of IOpcFactory converting my XML data to stream and placed it in Package. But when uncompressed, all show as a binary entry.
What is the format for third party Servers\controls so that Visio will save it like it does with office applications?
This question is very specific to OLE embedding format!