Transmission Data, WriteTransmissionData and Local Copies of Central Models

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Apologies if I've missed something but it seems like there is a wealth of information on this subject but that I may be chasing the one avenue that isn't much discussed yet.
Here are some articles that I'm using for reference
http://thebuildingcoder.typepad.com/blog/2011/05/list-linked-files-and-transmissiondata.html
If I want to set all Revit links in a document to unloaded prior to opening for quicker open, these examples can be used to get that done. I can make it work for files that do not have worksharing enabled. If worksharing is involved, I can even get it to work on the central model without issue if I use WorksharingUtils and BasicFileInfo methods, then save as central again.
Most of the time, however, I find the need to unload links prior to opening in a local file that references a central model.
The moment that I set the TransMission Data's property "IsTransmitted" to true and write it, I get the links unloaded, but the transmitted property of the file severs my ability to stay linked to central in a useful fashion. Upon trying to open it, I get the dialog asking if I want to save it as a new central model or keep it as a temporary file.
I would prefer that it simply opens up with the references unloaded and allow me the choice to sync with central.
I can even make it look up the central model, unload there, save, and create a new local file from that. But if I need to roll back, I'm going to be hosed.
Any help is appreciated, thank you.